As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurar notificações de eventos do FlexMatch
Você pode usar as notificações de eventos para rastrear o status de solicitações individuais de criação de partidas. Todos os jogos em produção, ou em pré-produção com atividade de criação de partidas de alto volume, devem usar notificações de eventos.
Há duas opções para a configuração de notificações de eventos.
-
Faça com que o matchmaker publique notificações de eventos em um tópico do Amazon Simple Notification Service (Amazon SNS).
-
Use EventBridge eventos da Amazon publicados automaticamente e seu conjunto de ferramentas para gerenciar eventos.
Para obter uma lista de eventos do FlexMatch emitidos pelo Amazon GameLift Servers, consulte o Eventos de criação de partidas do FlexMatch.
Importante
Para sistemas de criação de partidas de alto volume, recomendamos usar tópicos padrão (não FIFO) do Amazon SNS em vez de tópicos FIFO. Os tópicos do FIFO têm limites de publicação mais baixos do que os tópicos padrão, o que pode levar a exceções de limitação durante uma carga alta. Se você tiver problemas com tópicos do FIFO, poderá perder as notificações de FlexMatch.
nota
Amazon GameLift Serversgerencia automaticamente as falhas de entrega e a limitação de entrega do Amazon SNS com a lógica de repetição integrada. Quando o Amazon SNS retorna erros de limitação ou falhas temporárias, Amazon GameLift Servers repete a entrega da notificação com atrasos progressivos entre as tentativas. Isso ajuda a garantir que as notificações de eventos sejam entregues de forma confiável. No entanto, as notificações podem ser perdidas se as falhas persistirem após todas as tentativas ou por erros que não possam ser repetidos, como falhas de autorização ou tópicos ausentes.
Tópicos
Configurar EventBridge eventos
Amazon GameLift Serverspublica automaticamente todos os eventos de matchmaking na Amazon EventBridge. Com EventBridge, você pode configurar regras para que os eventos de matchmaking sejam encaminhados aos alvos para processamento. Por exemplo, você pode definir uma regra para rotear o evento "PotentialMatchCreated" para uma AWS Lambda função que gerencia as aceitações dos jogadores. Para obter mais informações, consulte O que é a Amazon EventBridge?
nota
Ao configurar seus matchmakers, mantenha o campo de destino da notificação vazio ou faça referência a um tópico do SNS se quiser usar ambos EventBridge e o Amazon SNS.