FlexMatch大型匹配backfill不起作用。

0

【以下的问题经过翻译处理】 我在使用FlexMatch时遇到了麻烦。当我发起第一个匹配请求时,一切都很顺利,会创建一个游戏会话。placement工作正常而且我在创建的游戏会话中获取到了一个玩家会话,但这只出现在有可用游戏会话空位(empty slot)时。每次我创建一个匹配请求时,系统都会尝试创建一个新的游戏会话,所以我每次最终得到的是只有一个玩家的游戏会话。我已将回填(backfill)设置为自动,但系统仍然无法在现存的游戏会话中的空位(empty slot)里创建新的的玩家会话。即使游戏会话完全为空没有任何游戏会话时,系统仍不会将玩家分配到这个游戏会话上,所以最后会出现空的游戏会话或者只有一个玩家会话的游戏会话。

我不知道还能做什么,我在文档中读到UpdateGameSession必须实现,但我找不到如何使用此函数的文档,是否有AWS调用call可以通知GameLift它已处理?

编辑:因此我修改了RuleSet,从最大计数为100更改为小于40,当系统不运行在大型匹配模式时工作正常,这是大型匹配算法中的一个bug吗?

profile picture
EXPERTE
gefragt vor 6 Monaten13 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 我们定位并解决了一个问题,它似乎与您遇到的问题有关。如果您再次尝试上述测试并遇到此问题,请告诉我们。如果您这样做了,请提供与上次相同的信息,这将对我们的工程师非常有帮助。

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen