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

# 多人游戏服务器构建的生命周期

> PlayFab Multiplayer Servers 的构建生命周期和状态,例如 Deploying、DeletingRegion 和 Unhealthy,以及每个区域的状态如何汇总到整个构建。

构建可以处于以下状态之一:

* **Unhealthy**:一个或多个已配置的区域处于不健康状态。
* **Deploying**:满足以下条件:
  * 没有区域处于 **Unhealthy** 状态。
  * 一个或多个区域处于 **Deploying** 状态。
* **DeletingRegion**:满足以下条件:
  * 没有区域处于 **Unhealthy** 状态。
  * 没有区域处于 **Deploying** 状态。
  * 一个或多个区域处于 **Deleting** 状态。
* **Deployed**:所有已配置区域都处于 **Deployed** 状态。

这些状态之间的转换如下图所示,并在下面进行了描述:

![多人游戏 - 构建区域状态](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)

1. **Deploying/Deployed 区域**

   * **Deploying -> Deployed**:所有处于 **Deploying** 状态的区域现在均处于 **Deployed** 状态。
   * **Deployed -> Deploying**:为构建配置了一个或多个新区域。新区域处于 **Deploying** 状态。

2. **Deploying -> Unhealthy**:处于 **Deploying** 状态的一个或多个区域现在处于 **Unhealthy** 状态。

3. **Deploying/Deleting 区域**

   * **Deployed -> DeletingRegion**(罕见场景):请求删除处于 **Deploying** 状态的区域。
   * **DeletingRegion -> Deploying**(罕见场景):所有处于 **Deleting** 状态的区域已完成删除,并添加了新区域,这些新区域处于 **Deploying** 状态。

4. **Deployed/Deleting 区域**

   * **Deployed -> DeletingRegion**:请求删除一个或多个区域。
   * **DeletingRegion -> Deployed**:已删除请求删除的所有区域。其余区域处于 **Deployed** 状态。

> [!NOTE]
>
> Start 和 Deleted 是内部状态,不会公开。


## Related topics

- [多人游戏服务器构建区域的生命周期](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/servers/multiplayer-build-region-lifecycle.md)
- [多人游戏服务器的生命周期](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/servers/multiplayer-game-server-lifecycle.md)
- [部署 PlayFab 多人游戏服务器版本](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/servers/deploying-playfab-multiplayer-server-builds.md)
- [XBOX services 多人游戏概述](https://docs.xbox.com/zh-CN/services/xbox-services/multiplayer/overviews/live-multiplayer-intro.md)
- [PFMultiplayerServerRequestMultiplayerServerRequest](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfmultiplayerservertypes/structs/pfmultiplayerserverrequestmultiplayerserverrequest.md)
