- Initialized: o serviço multijogador do PlayFab registrou a configuração da região.
- Deploying: um pequeno número de VMs está sendo provisionado na região para validar o build.
- Deployed: todas as VMs do conjunto inicial concluíram o carregamento dos servidores de jogo e pelo menos um servidor de jogo relatou o status StandingBy (por meio da chamada à API
ReadyForPlayersno GSDK).
Mesmo que uma região de build esteja configurada para, digamos, 50 servidores em espera, ela será marcada como Deployed mesmo que apenas um servidor de jogo tenha relatado StandingBy.
- Deleting: a região está marcada para exclusão. Todas as VMs estão sendo desprovisionadas.

- Initialized -> Deploying: os servidores StandBy foram configurados para serem > 0. Algumas VMs estão sendo provisionadas na região, e o build está sendo validado nessas VMs (preparando os ativos e garantindo que o servidor de jogo possa atingir o estado StandingBy).
- Deploying -> Deployed: pelo menos um servidor de jogo na região atingiu o estado StandingBy, validando assim o build (para essa região).
- Deploying -> Unhealthy: ocorreu uma das seguintes situações:
- Todas as VMs do conjunto inicial (da Etapa 1 acima) são consideradas Unhealthy. Alguns motivos incluem:
- Nenhum dos servidores de jogo enviou uma pulsação por meio do GSDK por mais de 10 minutos após ser iniciado. Isso geralmente indica que o servidor está falhando, e você verá um status de integridade NoServerHeartbeat para cada VM na região.
- O próprio PlayFab Multiplayer Agent está falhando ou não está sendo inicializado na VM (ocorrência rara). Essencialmente, o serviço multijogador não recebeu uma pulsação do Agent por mais de 10 minutos.
- Nenhuma das VMs atingiu o estado Running (geralmente travadas no carregamento de ativos) por mais de 90 minutos.
- Nenhum dos servidores de jogo atingiu o estado StandingBy por mais de 90 minutos (embora estejam enviando pulsações). Isso indica um problema durante a inicialização do servidor de jogo.
- Todas as VMs do conjunto inicial (da Etapa 1 acima) são consideradas Unhealthy. Alguns motivos incluem:
- Deploying -> Deleting: essa transição de estado é incomum e ocorre quando o desenvolvedor solicita a remoção de uma região enquanto ela ainda está sendo implantada.
- Deployed -> Deleting: a região foi removida da configuração do build. Remover um build equivale a remover cada uma das regiões dele (no que diz respeito ao status da região do build).
- Unhealthy -> Deleting: a região foi removida da configuração do build. Remover um build equivale a remover cada uma das regiões dele (no que diz respeito ao status da região do build).
- Os estados Start e Deleted são internos ao sistema e não são expostos. - Se o número de servidores em espera de uma região for configurado como 0, a região permanecerá no estado Initialized. - Em casos raros e inesperados (interrupções), podemos ver uma transição de Deploying para Unhealthy por um breve período.
