- Initialized:PlayFab 多人遊戲服務已記錄區域的設定。
- Deploying:正在區域中佈建少量 VM,以驗證組建。
- Deployed:初始的一組 VM 都已完成載入遊戲伺服器,且至少有一部遊戲伺服器已回報 StandingBy 狀態 (透過 GSDK 中的
ReadyForPlayersAPI 呼叫)。
即使組建區域設定為例如 50 部待命伺服器,只要有一部遊戲伺服器回報 StandingBy,組建區域就會被標示為 Deployed。
- Deleting:區域已標示為刪除。正在取消佈建所有 VM。

- Initialized -> Deploying:StandBy 伺服器已設定為 > 0。正在區域中佈建一些 VM,並在這些 VM 上驗證組建 (準備資產並確保遊戲伺服器可以達到 StandingBy 狀態)。
- Deploying -> Deployed:區域中至少有一部遊戲伺服器已達到 StandingBy 狀態,因此驗證了組建 (針對該區域)。
- Deploying -> Unhealthy:發生下列其中一種情況:
- 所有初始的一組 VM (來自上述步驟 1) 都被視為 Unhealthy。部分原因包括:
- 沒有任何遊戲伺服器在啟動後超過 10 分鐘透過 GSDK 傳送活動訊號。這通常表示伺服器正在損毀,您會看到區域中每部 VM 的健康狀態為 NoServerHeartbeat。
- PlayFab Multiplayer Agent 本身正在損毀,或未在 VM 上初始化 (罕見情況)。基本上,多人遊戲服務超過 10 分鐘未收到來自代理程式的活動訊號。
- 沒有任何 VM 在超過 90 分鐘內達到 Running 狀態 (大多卡在載入資產)。
- 沒有任何遊戲伺服器在超過 90 分鐘內達到 StandingBy 狀態 (雖然它們有傳送活動訊號)。這表示遊戲伺服器初始化期間發生問題。
- 所有初始的一組 VM (來自上述步驟 1) 都被視為 Unhealthy。部分原因包括:
- Deploying -> Deleting:此狀態轉換並不常見,會在開發人員要求移除仍在部署中的區域時發生。
- Deployed -> Deleting:區域已從組建設定中移除。移除組建相當於從中移除每個區域 (就組建區域狀態而言)。
- Unhealthy -> Deleting:區域已從組建設定中移除。移除組建相當於從中移除每個區域 (就組建區域狀態而言)。
- Start 和 Deleted 狀態是系統內部的狀態,不會公開。- 如果區域的待命伺服器數設定為 0,區域將保持在 Initialized 狀態。- 在罕見的非預期情況下 (中斷),我們可能會在短時間內看到從 Deploying 轉換為 Unhealthy。
