> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ciclo de vida dos builds de servidores multijogador

> Ciclo de vida dos builds do PlayFab Multiplayer Servers e estados como Deploying, DeletingRegion e Unhealthy, e como o status por região é consolidado no build inteiro.

Um build pode estar em um dos seguintes estados:

* **Unhealthy**: uma ou mais regiões configuradas estão em um estado não íntegro.
* **Deploying**: as seguintes condições são atendidas:
  * Nenhuma região está no estado **Unhealthy**.
  * Uma ou mais regiões estão no estado **Deploying**.
* **DeletingRegion**: as seguintes condições são atendidas:
  * Nenhuma região está no estado **Unhealthy**.
  * Nenhuma região está no estado **Deploying**.
  * Uma ou mais regiões estão no estado **Deleting**.
* **Deployed**: todas as regiões configuradas estão no estado **Deployed**.

As transições entre esses estados são representadas na imagem a seguir e descritas abaixo:

<img src="https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/tutorials/multiplayer-build-status.jpg?fit=max&auto=format&n=U1LR64ZWxo45eXwl&q=85&s=0924726d19034eacfc287d5f40b2e550" alt="Multijogador - Status da região do build" width="965" height="559" data-path="images/playfab/multiplayer/servers/tutorials/multiplayer-build-status.jpg" />

1. **Regiões em Deploying/Deployed**

   * **Deploying -> Deployed**: todas as regiões em **Deploying** agora estão no estado **Deployed**.
   * **Deployed -> Deploying**: uma ou mais novas regiões foram configuradas para o build. As novas regiões estão no estado **Deploying**.

2. **Deploying -> Unhealthy**: uma ou mais regiões que estavam no estado **Deploying** agora estão no estado **Unhealthy**.

3. **Regiões em Deploying/Deleting**

   * **Deployed -> DeletingRegion** (cenário raro): foi solicitada a exclusão de regiões que estavam em **Deploying**.
   * **DeletingRegion -> Deploying** (cenário raro): todas as regiões em **Deleting** concluíram a exclusão, e foram adicionadas novas regiões, que são as novas regiões no estado **Deploying**.

4. **Regiões em Deployed/Deleting**

   * **Deployed -> DeletingRegion**: foi solicitada a exclusão de uma ou mais regiões.
   * **DeletingRegion -> Deployed**: todas as regiões cuja exclusão foi solicitada foram excluídas. As demais regiões estão no estado **Deployed**.

<Note>
  Start e Deleted são estados internos e não são expostos.
</Note>


## Related topics

- [Ciclo de vida de uma região de build de servidor multijogador](/pt-BR/services/playfab/multiplayer/servers/multiplayer-build-region-lifecycle.md)
- [Ciclo de vida de um servidor multijogador](/pt-BR/services/playfab/multiplayer/servers/multiplayer-game-server-lifecycle.md)
- [Executar um script personalizado durante a criação da VM (versão prévia)](/pt-BR/services/playfab/multiplayer/servers/vmstartupscript.md)
- [Ciclo de vida do SDK](/pt-BR/services/playfab/sdks/c/lifecycle.md)
- [Comparação de servidores multijogador](/pt-BR/services/playfab/multiplayer/servers/server-comparison.md)
