Establecimiento de los límites de capacidad de Amazon GameLift - Amazon GameLift

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

Al escalar la capacidad de alojamiento de una ubicación de la flota de Amazon GameLift, ya sea de forma manual o con un escalado automático, tenga en cuenta los límites de escalado de la ubicación. Todas las ubicaciones de la flota tienen un límite mínimo y máximo que definen el rango permitido para la 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 la ubicación de una flota, ajuste los límites.

Si utiliza el escalado automático, el límite máximo permitirá a Amazon GameLift escalar verticalmente la ubicación de una flota para satisfacer la demanda de los jugadores, pero evita costos de alojamiento desmesurados, como durante un ataque DDOS. Configure una alarma de Amazon CloudWatch para que le informe cuando la capacidad se acerque al límite máximo con el fin de poder evaluar la situación y realizar ajustes manuales según sea necesario. (También puede crear una alarma de facturación para controlar los costos de AWS). El límite mínimo resulta útil para mantener la disponibilidad del alojamiento, incluso cuando la demanda de jugadores es baja.

Puede establecer límites de capacidad para las ubicaciones de una flota en la consola de Amazon GameLift o mediante la AWS Command Line Interface (AWS CLI).

Para establecer límites de capacidad.

Console
  1. Abra la consola de Amazon GameLift.

  2. En el panel de navegación, elija Alojamiento y Flotas.

  3. En la página Flotas, elija el nombre de una flota activa para abrir la página de detalles de la flota.

  4. En la pestaña Escalado, en Capacidad de escalado, seleccione una ubicación de la flota y, a continuación, seleccione Editar.

  5. 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.

  6. Elija Confirmar.

AWS CLI
  1. Compruebe la configuración de la capacidad actual. En una ventana de línea de comandos, utilice el comando describe-fleet-location-capacity con el ID de la flota y la ubicación para los que quiera cambiar la capacidad. Este comando devuelve un objeto FleetCapacity que incluye la configuración de la 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>
  2. Actualice la configuración de límites. En una ventana de línea de comandos, utilice el comando update-fleet-capacity 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 devuelve el ID de la flota. Si el valor nuevo max-size o el min-size valor entran en conflicto con la desired-instances configuración actual, Amazon GameLift devuelve un error.