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달 전113회 조회
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
답변함 한 달 전
profile picture
전문가
검토됨 한 달 전
  • 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.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠