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.
Establecimiento de los límites de capacidad de Amazon GameLift Servers
Al escalar la capacidad de alojamiento de una ubicación de Amazon GameLift Servers flota, ya sea de forma manual o automática, tenga en cuenta los límites de escalado de la ubicación. Todas las ubicaciones de flota tienen un límite mínimo y máximo que define el rango permitido de capacidad de la ubicación. De forma predeterminada, los límites de las ubicaciones de la flota establecen en un mínimo de 0 instancias y un máximo de 1. Para poder escalar una ubicación de la flota, ajuste los límites.
Si utiliza el escalado automático, el límite máximo permite a Amazon GameLift Servers escalar verticalmente una ubicación de la flota para satisfacer la demanda de los jugadores, pero evita los costos de alojamiento descontrolados, como los que se originan durante un ataque DDoS. Configura una CloudWatch alarma de Amazon para que te notifique cuando la capacidad se acerque al límite máximo, de modo que puedas evaluar la situación y ajustarla manualmente según sea necesario. (También puedes crear una alarma de facturación para controlar AWS los costes). El límite mínimo resulta útil para mantener la disponibilidad del alojamiento, incluso cuando la demanda de jugadores es baja.
Puedes establecer los límites de capacidad para las ubicaciones de una flota en la Amazon GameLift Serversconsola o mediante el botón AWS Command Line Interface (AWS CLI).
Para establecer límites de capacidad.
- Console
-
Abra la consola de Amazon GameLift Servers.
-
En el panel de navegación, elija Alojamiento y Flotas.
-
En la página Flotas, elija el nombre de una flota activa para abrir la página de detalles de la flota.
-
En la pestaña Escalado, en Capacidad de escalado, seleccione una ubicación de la flota y, a continuación, seleccione Editar.
-
En el cuadro de diálogo Editar capacidad de escalado, establezca los recuentos de instancias para Tamaño mínimo, Instancias deseadas y Tamaño máximo.
-
Elija Confirmar.
- AWS CLI
-
-
Compruebe la configuración de la capacidad actual. En una ventana de línea de comandos, usa el describe-fleet-location-capacitycomando con el identificador de flota y la ubicación en la que deseas cambiar la capacidad. Este comando devuelve un FleetCapacityobjeto que incluye la configuración de capacidad actual de la ubicación. Determine si los nuevos límites de instancia se ajustarán a la configuración de instancias deseadas actual.
aws gamelift describe-fleet-location-capacity \
--fleet-id <fleet identifier> \
--location <location name>
-
Actualice la configuración de límites. En una ventana de línea de comandos, utilice el update-fleet-capacitycomando con los siguientes parámetros. Puede ajustar tanto los límites de instancias como el recuento de instancias deseadas con el mismo comando.
--fleet-id <fleet identifier>
--location <location name>
--max-size <maximum capacity for scaling>
--min-size <minimum capacity for scaling>
--desired-instances <fleet capacity goal>
Ejemplo:
aws gamelift update-fleet-capacity \
--fleet-id fleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa \
--location us-west-2 \
--max-size 10 \
--min-size 1 \
--desired-instances 10
Si la solicitud se realiza correctamente, Amazon GameLift Servers devuelve el ID de la flota. Si el valor max-size o min-size nuevo entra en conflicto con el ajuste desired-instances actual, Amazon GameLift Servers devuelve un error.