AWS FlexMatch "NEW_REQUEST_WITH_A_DUPLICATE_PLAYER" ticket cancellation doesn't trigger the SNS topic.

0

My gamelift matchmaking queue is facing an issue. So the previous ticket is cancelled by the queue if a new ticket contain the same player id. When I check the ticket status of the previous ticket after submitting new ticket with the same player id, I see, "Status": "CANCELLED", "StatusReason": "NEW_REQUEST_WITH_A_DUPLICATE_PLAYER", "StatusMessage": "Matchmaking cancelled due to duplicate players in ticket 2ff23165-4d30-43ff-a76f-*********". But this event is not triggering the SNS topic attached to the topic and hence the lambda is not getting triggered. How can I ensure cancellation of ticket due to duplicate will trigger the sns topic and I can see the status cancelled for the ticket in my dynamodb?

1 réponse
0

Hey IndieGameDeveloperFromParallelWorld,

Thanks for bringing this up. This is an issue we have heard from other customers, and I’ve passed this case along to the service team to assist with prioritization. With cases like these we carefully evaluate our approach to ensure backwards compatibility is maintained, which can increase the time to roll out the changes.

In the meantime, we recommend polling your tickets with DescribeMatchmaking on an infrequent interval (30 - 60 seconds), as a backup solution to recover when events are missing or dropped. https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-client.html#match-client-track

Regards,

AWS
répondu il y a 9 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions