Is waiting time in the queue counted in FlexMatch's Matchmaking Hours?

0

I'm planning to use FlexMatch as a matchmaking system for my chat app. It basically works like Omegle in which two authenticated users are matched based on its input interests. (e.g. they both have an interest to keyword "DevOps" - the two would be matched).

Since FlexMatch uses the ff below to determine its price:

  1. Number of players to be matched
  2. Matchmaking hours

It would be very expensive if queue time before a match is found is billed from the matchmaking hours. Based on how I understand the documentation, I wonder if this is indeed the case.

The rules I'm planning to set is for a user to wait 5 seconds before a match is found, if no user is found then match it to a stranger.

Renz
質問済み 2ヶ月前120ビュー
1回答
0

Hello! Billing will occur during a portion of the matchmaking time, but not during the entirety of it. Billing occurs only while potential matches are being searched for. This does not include the time during which players are grabbed from the queue to be matched.

Additionally, it's important to note that "Matchmaking Hours" can be influenced by the complexity of the matchmaking rule set that is provided by the customer. If a rule set is more complex, and there are more rules for creating matches, matchmaking will potentially take longer and result in more "Matchmaking Hours".

AWS
回答済み 2ヶ月前
profile picture
エキスパート
レビュー済み 2ヶ月前
  • I see, thank you for that. What I mean is let's say the matchmaking status based on DescribeMatchmakingCommand (from SDK) is Searching...this status has been going on for 30 seconds. Does that mean I'm also billed for whole 30 seconds, because if this is indeed the case that's very expensive for cases in which a user cannot find a match.

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ