제로 다운타임 릴리스
Learn how zero downtime releases let you deploy new versions without interrupting active players.
읽는 시간 1분최근 업데이트: 21일 전
제로 다운타임 릴리스는 플레이어가 비활성 서버에 배치되거나 다운타임을 경험하지 않는 가운데 빌드를 업데이트할 수 있도록 모든 게임 서버를 온라인 상태로 유지하며 릴리스하는 빌드 업데이트입니다. 제로 다운타임 릴리스는 A-B 빌드 패턴을 따라서 구현할 수 있습니다. A-B 빌드 패턴은 하나의 게임에 두 개의 빌드를 유지하는 방식입니다. 빌드 하나(예: 빌드 A)가 활성 상태인 동안에 다른 빌드(예: 빌드 B)를 업데이트할 수 있습니다. 빌드 B를 릴리스할 준비가 되면 빌드 구성 B를 사용하여 빌드 B로 서버를 할당할 수 있습니다. 빌드 A를 사용하는 게임 세션이 종료되면 새로운 할당을 만들면서 플릿 전체가 점진적으로 빌드 B로 전환됩니다. 빌드를 가리키는 데는 빌드 구성이 사용되므로 다음과 같이 2개의 빌드 구성이 필요합니다.
- 빌드 A를 위한 빌드 구성
- 빌드 B를 위한 빌드 구성
- 빌드 A를 가리키는 빌드 구성 A를 사용하여 게임 세션을 할당합니다.
- 빌드 B에 대한 업데이트를 릴리스합니다.
- 빌드 B를 가리키는 빌드 구성 B를 사용하여 게임 세션을 할당합니다.
