Skip to main content
빌드 리전은 다음 상태 중 하나일 수 있습니다:
  • Initialized: PlayFab 멀티플레이어 서비스가 리전에 대한 구성을 기록했습니다.
  • Deploying: 빌드를 검증하기 위해 리전에 소수의 VM이 프로비저닝되고 있습니다.
  • Deployed: 초기 VM 세트가 모두 게임 서버 로딩을 완료했으며 하나 이상의 게임 서버가 StandingBy 상태를 보고했습니다(GSDKReadyForPlayers API 호출을 통해).
빌드 리전이 50개의 standBy 서버로 구성되어 있더라도, 하나의 게임 서버만 StandingBy를 보고해도 빌드 리전은 Deployed로 표시됩니다.
  • Deleting: 리전이 삭제 표시되었습니다. 모든 VM이 프로비저닝 해제되고 있습니다.
이러한 상태 간의 전환은 다음 이미지에 나와 있으며 아래에 설명되어 있습니다:
  1. Initialized -> Deploying : StandBy 서버가 > 0으로 구성되었습니다. 리전에 몇 개의 VM이 프로비저닝되고 있으며, 해당 VM에서 빌드가 검증되고 있습니다(자산을 준비하고 게임 서버가 StandingBy 상태에 도달할 수 있는지 확인).
  2. Deploying -> Deployed : 리전의 하나 이상의 게임 서버가 StandingBy 상태에 도달하여 (해당 리전에 대한) 빌드를 검증했습니다.
  3. Deploying -> Unhealthy: 다음 중 하나가 발생했습니다:
    • 초기 VM 세트(위 1단계에서)가 모두 Unhealthy로 판정되었습니다. 일부 이유는 다음과 같습니다:
      • 시작된 후 10분이 지나도록 게임 서버 중 어느 것도 GSDK를 통해 하트비트를 보내지 않았습니다. 이는 일반적으로 서버가 충돌하고 있음을 나타내며 리전의 각 VM에서 NoServerHeartbeat 상태를 볼 수 있습니다.
      • PlayFab Multiplayer Agent 자체가 충돌하거나 VM에서 초기화되지 않고 있습니다(드문 경우). 기본적으로 멀티플레이어 서비스가 10분 이상 Agent로부터 하트비트를 받지 못했습니다.
    • VM 중 어느 것도 90분 이상 Running 상태에 도달하지 못했습니다(주로 자산 로딩에 갇혀 있음).
    • 게임 서버 중 어느 것도 하트비트를 보내고 있음에도 90분 이상 StandingBy 상태에 도달하지 못했습니다. 이는 게임 서버 초기화 중 문제를 나타냅니다.
  4. Deploying -> Deleting: 이 상태 전환은 드물며, 개발자가 리전이 여전히 배포 중일 때 제거를 요청할 때 발생합니다.
  5. Deployed -> Deleting: 빌드 구성에서 리전이 제거되었습니다. 빌드를 제거하는 것은 (빌드 리전 상태와 관련하여) 각 리전을 제거하는 것과 동일합니다.
  6. Unhealthy -> Deleting: 빌드 구성에서 리전이 제거되었습니다. 빌드를 제거하는 것은 (빌드 리전 상태와 관련하여) 각 리전을 제거하는 것과 동일합니다.
  • Start 및 Deleted 상태는 시스템 내부에 있으며 노출되지 않습니다. - 리전의 standby 서버 수가 0으로 구성된 경우, 리전은 Initialized 상태로 유지됩니다. - 드문 예기치 못한 경우(중단), Deploying에서 Unhealthy로 잠시 전환되는 것을 볼 수 있습니다.
마지막 수정일 2026년 8월 25일