VM 만들기
이 기사에서는 게임 서버에 대한 VM(가상 머신) 배포를 시작하는 프로세스를 간략하게 설명합니다.
Microsoft 서비스를 사용하여 예산 및 수요에 따라 VM이 자동으로 전역적으로 게임 서버로 스핀업하도록 구성합니다. 이렇게 하려면 VM을 명시적으로 만들지 않고 대신 VM을 만드는 방법을 결정하는 매개 변수를 정의합니다. 이 프로세스를 VM에 대한 빌드 배포 또는 만들기라고 합니다.
빌드를 배포하는 일반적인 단계는 아래 섹션을 참조하세요. 빌드가 이미 있고 업데이트하려는 경우 별칭을 사용한 안전한 배포를 참조하세요.
참고 항목
VM에 배포하는 빌드는 게임 서버 빌드가 아닙니다. 이 빌드는 VM이 배포되는 시간과 방법을 정의합니다. 클라이언트 빌드가 클라이언트에서 실행되는 것처럼 게임 서버 빌드는 서버에서 실행됩니다. 게임 서버 빌드는 자산으로 업로드되거나 컨테이너 이미지의 일부로 포함되므로 생성 시 VM에서 실행됩니다.
단계
사용 가능한 각 옵션에 대한 자세한 내용은 빌드 정의 및 구성을 참조하세요.
- 코어 수, 스토리지 공간 및 RAM에 따라 전 세계에 분산된 광범위한 VM 중에서 선택합니다. VM에 대한 자세한 내용은 멀티 플레이어 서버 세부 정보 및 가격을 참조하세요.
- VM의 OS(Windows 또는 Linux)를 선택합니다. Linux 서버에 빌드를 배포하는 방법은 Windows 서버와 비슷하지만 몇 가지 중요한 차이점이 있습니다. 자세한 내용은 Windows 및 Linux 서버 사용을 참조하세요.
- PlayFab 멀티 플레이어 게임 서버 빌드와 같은 자산을 업로드합니다. 만드는 방법에 대한 자세한 내용은 게임 서버 빌드 작성을 참조하세요.
- 네트워크 설정(포트 번호 및 프로토콜)을 결정합니다.
- 다른 매개 변수(예: 지역에 대한 최대 서버 수 및 대기 서버 수)를 설정합니다.
유효한 빌드 정의를 제공하면 빌드 배포가 시작됩니다. 서버 페이지로 자동으로 이동됩니다. 아래와 같이 5-10분 후에 빌드에 대한 대기 머신이 표시됩니다.
빌드에 대한 자세한 내용을 보려면 드릴인하려는 빌드의 이름을 선택합니다. 빌드 페이지에서 아래와 같이 빌드 상태, ID, 생성 날짜, 서버 수가 있는 지역 및 자세한 정보를 볼 수 있습니다.
서버, 서버 상태를 확인하고 서버를 쉽게 요청하려면 상단의 서버 탭을 선택하세요. 자세한 내용은 서버 개요에 대한 설명서를 참고하세요.
배포 방법
VM에 대한 빌드를 배포하거나 만드는 방법에는 두 가지가 있습니다.
서버를 사용하여 평가하고 개발하는 데 도움이 되도록 특정 서버에는 사용량 및 용량 제한이 적용됩니다. 자세한 내용은 기본 PlayFab 핵심 서비스 패키지에는 무엇이 제공되나요?를 참조하세요.
샘플을 사용하여 빌드 배포를 시작하려면 첫 번째 서버 만들기를 참조하세요.
팁
개발 중에는 VM 코어 시간 사용을 방지하기 위해 사용되지 않거나 비정상적인 지역을 차단합니다. 코어 시간 사용은 VM 시작 중에 시작되어 VM이 종료될 때까지 계속됩니다. 지역의 대상 대기 서버가 0에 도달하거나 지역이 삭제되지 않는 한 지역의 VM은 자동으로 종료되지 않습니다.
VM 종료
VM을 종료하는 세 가지 방법이 있습니다.
- 지역의 대상 대기를 0으로 설정하면 이 지역의 VM만 종료됩니다.
- 빌드에서 특정 지역을 삭제합니다.
- 전체 빌드를 삭제하면 이 빌드의 모든 지역 에서 VM이 종료됩니다.