Adicionar um alias a uma frota da Amazon GameLift - Amazon GameLift

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

Adicionar um alias a uma frota da Amazon GameLift

Um GameLift alias da Amazon é usado para abstrair a designação de uma frota. As designações de frota informam à Amazon GameLift onde pesquisar os recursos disponíveis ao criar novas sessões de jogo para os jogadores. Use aliases em vez de IDs de frota específica para alternar o tráfego do jogador de uma frota para outra de forma mais fácil e transparente, alterando o local de destino do alias.

Há dois tipos de estratégias de roteamento para aliases:

  • Simples – Roteia o tráfego de jogadores para o ID de uma frota especificada. Você pode atualizar o ID da frota para um alias a qualquer momento.

  • Terminal – Reenvia uma mensagem para o cliente. Por exemplo, você pode direcionar jogadores que estão usando um out-of-date cliente para um local onde eles possam obter um upgrade.

As frotas têm uma vida útil finita e há várias razões para trocá-las durante a vida de um jogo. Não é possível atualizar a compilação do servidor de jogos da frota ou alterar certos atributos de recursos de computação em uma frota existente. Em vez disso, crie novas frotas com as alterações e, em seguida, alternar os jogadores para as novas frotas. Com aliases, a mudança de frotas tem impacto mínimo sobre o seu jogo e é invisível para os jogadores.

Os aliases são úteis em jogos que não usam filas. A troca de frotas em uma fila é uma simples questão de criar uma nova frota, adicioná-la à fila e remover a antiga, sem que nada disso fique visível para os jogadores. Por outro lado, os clientes de jogos que não usam filas devem especificar qual frota usar ao se comunicar com o serviço da Amazon GameLift . Sem aliases, uma troca de frota exige atualizações no código do jogo e, possivelmente, distribuição de clientes de jogos atualizados aos jogadores.

Ao atualizar o ID da frota para o qual um alias aponta, há um período de transição de até 2 minutos em que as sessões de jogo com o alias podem acabar na frota antiga.

Criar um novo alias

Você pode criar um alias usando o GameLift console da Amazon, conforme descrito aqui, ou com o comando da AWS CLI create-alias.

  1. No GameLift console da Amazon, no painel de navegação, escolha Aliases.

  2. Na página Aliases, escolha Criar alias. É recomendável incluir o tipo de frota em seus nomes de alias. Isso facilita muito a identificação do tipo de frota ao visualizar uma lista de aliases.

  3. Na página Criar alias, em Detalhes do alias, faça o seguinte:

    1. Em Nome, insira um nome de alias.

    2. Para descrição, insira uma breve descrição para identificação.

    3. Escolha o tipo de roteamento simples ou terminal.

  4. (Opcional) Em Tags, adicione tags ao alias inserindo pares de Chave e Valor.

  5. Escolha Criar.

Editar um alias

Você pode editar um alias usando o GameLift console da Amazon ou com o comando da AWS CLI update-alias.

  1. No GameLift console da Amazon, no painel de navegação, escolha Aliases.

  2. Na página Aliases, selecione o alias a ser editado.

  3. Na página de alias, escolha Editar.

  4. Na página Editar alias, você pode editar o seguinte:

    • Nome do alias – Nome amigável para o alias.

    • Descrição – Descrição resumida do alias.

    • Tipo – Estratégia de roteamento para tráfego de jogadores. Selecione Simples para alterar a frota associada ou selecione Terminal para editar a mensagem de encerramento.

  5. Escolha Salvar alterações.