Vida de um grupo de servidores de jogos - Amazon GameLift Servers

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Vida de um grupo de servidores de jogos

Os grupos de servidores de jogos passam pelo ciclo de vida a seguir, incluindo provisionamento e atualizações de status. Espera-se que um grupo de servidores de jogos seja um recurso de longa duração.

Ciclo de vida de um recurso de grupo de servidores de jogos.
  • Você cria um grupo de servidores de jogos chamando o Amazon GameLift Servers API CreateGameServerGroup() e transmissão de um modelo de EC2 lançamento e configurações. Em resposta à chamada, um grupo de servidores de jogos é criado e colocado no status NEW.

  • Amazon GameLift Servers FleetIQ ativa um fluxo de trabalho de ativação assíncrona, fazendo a transição do status do grupo de servidores do jogo para ATIVANDO. O fluxo de trabalho inicia a criação de recursos subjacentes, incluindo um grupo Amazon EC2 Auto Scaling e EC2 uma instância com a AMI fornecida.

    • Se o provisionamento falhar por qualquer motivo, o grupo de servidores de jogos será colocado no status ERROR. Para obter informações de erro adicionais para ajudar a depurar a causa da falha, chame DescribeGameServerGroup() em um grupo de servidores de jogos em estado de erro.

    • Se o provisionamento for bem-sucedido, o grupo de servidores de jogos será transferido para o status ACTIVE. Nesse ponto, as instâncias são iniciadas com servidores de jogos que se registram no Amazon GameLift Servers FleetIQ. Os tipos de instância do grupo são avaliados periodicamente quanto à viabilidade da hospedagem de jogos e balanceados conforme necessário. Amazon GameLift Servers FleetIQ também rastreia o status dos servidores de jogos ativos no grupo e responde às solicitações de servidores de jogos.

  • Remova um grupo de servidores de jogos chamando DeleteGameServerGroup() com o identificador do grupo. Esta ação coloca o grupo de servidores de jogos no status DELETE_SCHEDULED. Somente os grupos de servidores de jogos no estado ACTIVE ou ERROR podem ser agendados para exclusão.

  • Amazon GameLift Servers FleetIQ ativa um fluxo de trabalho de desativação assíncrona em resposta ao status DELETE_SCHEDULED, fazendo a transição do status do grupo de servidores do jogo para DELETING. Você tem a opção de excluir apenas o grupo de servidores de jogos ou excluí-lo juntamente com o grupo do Auto Scaling vinculado.

    • Se a desativação falhar por qualquer motivo, o grupo de servidores de jogos será colocado no status ERROR. Para obter informações de erro adicionais para ajudar a depurar a causa da falha, chame DescribeGameServerGroup() em um grupo de servidores de jogos em estado de erro.

    • Se a desativação for bem-sucedida, o grupo de servidores do jogo será transferido para o status DELETED.