Configurar manualmente la capacidad de una GameLift flota de Amazon - 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.

Configurar manualmente la capacidad de una GameLift flota de Amazon

Al crear una nueva flota, Amazon establece GameLift automáticamente las instancias deseadas en una instancia en cada ubicación de la flota. A continuación, Amazon GameLift implementa una instancia nueva en cada ubicación. Para cambiar la capacidad de la flota, puedes añadir una política de escalado auto basada en objetivos o puedes establecer manualmente la cantidad de instancias que deseas para una ubicación. Para obtener más información, consulte Escalado de la capacidad de la flota.

Configurar la capacidad de una flota de forma manual puede resultar útil cuando no necesitas el escalado auto o cuando necesitas mantener la capacidad en un nivel específico. La configuración manual de la capacidad solo funciona si no utilizas una política de escalado auto basada en objetivos. Si tiene una política de escalado auto basada en objetivos, restablece inmediatamente la capacidad deseada en función de sus propias reglas de escalado.

Puedes configurar la capacidad de forma manual en la GameLift consola de Amazon o mediante elAWS Command Line Interface (AWS CLI). El estado de la flota debe estar activo.

Suspender el escalado auto

Puede suspender toda la actividad de escalado automático para cada ubicación de la flota. Con el escalado auto suspendido, el número deseado de instancias en la ubicación de la flota sigue siendo el mismo, a menos que se cambie manualmente. Cuando suspendes el escalado auto para una ubicación, esto afecta a las políticas actuales de la flota y a cualquier política que puedas definir en el future.

Para configurar manualmente la capacidad de la flota

Console
  1. Abre la GameLift consola de Amazon.

  2. En el panel de navegación, elija Hoster.

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

  4. En la pestaña Escalado, en Ubicaciones de auto-scaling suspendidas, seleccione cada ubicación para la que desee suspender el escalado auto y, a continuación, elija Suspender.

  5. En Capacidad de ampliación, seleccione la ubicación que desee configurar manualmente y, a continuación, elija Editar.

  6. En el cuadro de diálogo Editar la capacidad de escalado, defina su valor preferido para las instancias deseadas y, a continuación, seleccione Confirmar. Esto indica a Amazon GameLift el número de instancias que debe mantener activas, listas para albergar sesiones de juego.

Amazon GameLift responde a los cambios implementando instancias adicionales o cerrando las que no sean necesarias. A medida que Amazon GameLift completa este proceso, el número de instancias activas en la ubicación cambia para coincidir con el valor de instancias deseado actualizado. Este proceso puede tardar cierto tiempo.

AWS CLI
  1. Compruebe la configuración de capacidad actual. En una ventana de línea de comandos, utilice el describe-fleet-location-capacitycomando con el identificador de la flota y la ubicación para la que desea cambiar la capacidad. Este comando devuelve un FleetCapacityobjeto que incluye la configuración de capacidad actual de la ubicación. Determine si los límites de instancias pueden adaptarse a la nueva configuración de instancias deseada.

    aws gamelift describe-fleet-location-capacity \ --fleet-id <fleet identifier> \ --location <location name>
  2. Actualice la capacidad deseada. Utilice el update-fleet-capacitycomando con el ID de la flota, la ubicación y un nuevo valor para las instancias deseadas. Si este valor está fuera del rango límite actual, puede ajustar los valores límite en el mismo comando.

    --fleet-id <fleet identifier> --location <location name> --desired-instances <fleet capacity as an integer> --max-size <maximum capacity> [Optional] --min-size <minimum capacity> [Optional]

    Ejemplo:

    aws gamelift update-fleet-capacity \ --fleet-id fleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa \ --location us-west-2 \ --desired-instances 5 \ --max-size 10 \ --min-size 1

Si tu solicitud se acepta, Amazon GameLift devuelve el identificador de la flota. Si la nueva configuración de instancias deseada supera los límites mínimo y máximo, Amazon GameLift devuelve un error.