기술 자료

지원

Relay

Relay

호스트 마이그레이션

Implement custom logic to transfer the host role to another player when the original host disconnects.
읽는 시간 1분최근 업데이트: 5일 전

호스트 마이그레이션은 한 플레이어에서 다른 플레이어로 Relay 호스트 역할을 이전하는 행동입니다. Relay에는 호스트 플레이어가 Relay 서버에서 연결을 해제할 때 호스트 역할을 마이그레이션할 수 있는 방법이 없습니다. 호스트 플레이어가 Relay 서버에서 연결을 해제하면 Relay는 호스트 플레이어의 할당을 종료하고 나머지 플레이어의 연결을 해제합니다. 하지만 게임에 커스텀 로직을 추가하면 원래 호스트 플레이어가 연결을 해제할 때 Relay 호스트 역할을 다른 플레이어에게 마이그레이션할 수 있습니다. 로직에는 다음과 유사한 워크플로가 포함될 수 있습니다.
  1. 호스트 플레이어가 조기에 연결을 해제했는지 감지합니다.
  2. 남은 플레이어를 로비에 배치합니다.
  3. 남은 플레이어 중 한 명을 선택해서 호스트 역할을 채웁니다.
  4. 새 Relay 할당을 시작합니다.