Configuración de notificaciones de eventos de FlexMatch - Amazon GameLift Servers

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración de notificaciones de eventos de FlexMatch

Puede utilizar notificaciones de eventos para realizar un seguimiento del estado de las solicitudes de emparejamiento individuales. Todos los juegos en producción, o en preproducción con actividad de emparejamiento de alto volumen, deben utilizar las notificaciones de eventos.

Existen dos opciones para configurar las notificaciones de eventos.

  • Haga que el emparejador publique notificaciones de eventos en un tema de Amazon Simple Notification Service (Amazon SNS).

  • Utilice EventBridge los eventos de Amazon publicados automáticamente y su conjunto de herramientas para gestionar los eventos.

Para obtener una lista de los eventos de FlexMatch que emite Amazon GameLift Servers, consulte Eventos de emparejamiento de FlexMatch.

importante

Para los sistemas de emparejamiento de gran volumen, recomendamos utilizar temas estándar (no FIFO) de Amazon SNS en lugar de temas FIFO. Los temas FIFO tienen límites de publicación más bajos que los temas estándar, lo que puede provocar excepciones de limitación en periodos de mucha carga. Si experimenta limitación con los temas FIFO, es posible que pierdas las notificaciones de FlexMatch.

nota

Amazon GameLift Serversgestiona automáticamente los errores y la limitación de las entregas en Amazon SNS con una lógica de reintentos integrada. Cuando Amazon SNS devuelve errores de limitación o fallos temporales, vuelve a intentar la entrega de la notificación con Amazon GameLift Servers demoras progresivas entre los intentos. Esto ayuda a garantizar que las notificaciones de eventos se entreguen de forma fiable. Sin embargo, las notificaciones pueden perderse si los errores persisten después de todos los intentos o si se trata de errores que no se pueden volver a intentar, como errores de autorización o falta de temas.

Configura eventos EventBridge

Amazon GameLift Serverspublica automáticamente todos los eventos de emparejamiento en Amazon EventBridge. Con EventBridge, puedes configurar reglas para que los eventos de emparejamiento se envíen a los objetivos para su procesamiento. Por ejemplo, puedes establecer una regla para dirigir el evento «PotentialMatchCreated» a una AWS Lambda función que gestione las aceptaciones de los jugadores. Para obtener más información, consulta ¿Qué es Amazon EventBridge?

nota

Cuando configures tus matchmakers, deja vacío el campo de destino de la notificación o haz referencia a un tema de SNS si quieres usar tanto EventBridge Amazon SNS como Amazon SNS.