Establece límites Amazon GameLift Servers de capacidad - 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.

Establece límites Amazon GameLift Servers de capacidad

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 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 utilizas el escalado automático, el límite máximo permite ampliar la ubicación de una flota Amazon GameLift Servers para satisfacer la demanda de los jugadores, pero evita costes de alojamiento desmesurados, como 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
  1. Abra la consola de Amazon GameLift Servers.

  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, usa el describe-fleet-location-capacitycomando con el identificador de flota y la ubicación para 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>
  2. 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 identificador 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 Servers devuelve un error.