

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.

# GAMEPERF03-BP02 Pruebe el rendimiento y la escalabilidad de los servidores de juegos
<a name="gameperf03-bp02"></a>

 Para probar el rendimiento y la escalabilidad de tus servidores de juegos, implementa un marco de pruebas sólido con las GameLift funciones de Amazon y el kit de herramientas de GameLift prueba. 

 **Nivel de riesgo expuesto si no se establece esta práctica recomendada:** alto 

## Guía para la implementación
<a name="implementation-guidance-50"></a>

 Las prácticas clave incluyen: 

 Pruebas iterativas 

 Utilice una flota de Amazon GameLift Anywhere para crear un entorno alojado en la nube en el que pueda crear y probar componentes de juegos de forma iterativa. Este entorno debe reflejar las condiciones de alojamiento del mundo real, lo que permite realizar pruebas realistas de rendimiento y escalabilidad. 

 Pruebas de integración de servidores de juegos 

 Pon a prueba la integración de tu servidor de juegos con el SDK para GameLift servidores de Amazon, lo que incluye iniciar nuevas sesiones de juego y realizar un seguimiento de los eventos de las sesiones de juego con AWS CLI nuestro kit de herramientas de GameLift prueba. Esto verifica que el servidor de juegos funcione correctamente en el entorno. GameLift 

 Utilice el kit GameLift de herramientas de pruebas para automatizar las pruebas y recopilar métricas de rendimiento detalladas. El kit de herramientas te permite visualizar la GameLift infraestructura, lanzar reproductores virtuales para realizar pruebas de carga e iterar conjuntos de FlexMatch reglas con el simulador. FlexMatch Resulta especialmente útil para escalar las tareas de ECS Fargate, que simulan las sesiones de los jugadores mediante la creación de numerosas sesiones de juego simultáneas para poner a prueba la infraestructura del servidor. 

 Pruebas de escalabilidad 

 Experimenta con diseños de colas de sesión de juego, flotas con múltiples ubicaciones, flotas de spot y varios On-Demand tipos de instancias. Prueba las opciones de ubicación de las sesiones de juego, las políticas de latencia y la configuración de priorización de la flota. Configure la escalabilidad de la capacidad para satisfacer las demandas de los jugadores y compruebe que el sistema puede gestionar la carga esperada en diferentes condiciones. 

### Pasos para la implementación
<a name="implementation-steps-49"></a>
+  Utilice Amazon GameLift Anywhere para configurar un entorno de pruebas realista para realizar pruebas iterativas de rendimiento y escalabilidad. 
+  Pruebe la integración del servidor de juegos con el SDK GameLift del servidor, lo que facilita la correcta gestión de las sesiones y el seguimiento de los eventos en el entorno. GameLift 
+  Realice pruebas de escalabilidad con el kit de herramientas de GameLift pruebas, simule la carga de jugadores, pruebe las colas de las sesiones y valide el escalado de la flota, las políticas de latencia y los ajustes de priorización. 