빌드 정의 및 구성
이 항목에서는 VM(가상 머신)/게임 서버 빌드를 배포하고 만들 때 지정해야 하는 매개 변수에 대해 설명합니다.
빌드는 빌드 정의 및 빌드 구성을 지정하여 만들어집니다.
빌드 정의를 만든 후에는 수정할 수 없습니다. 이 작업을 수행하려면 사용할 VM(가상 머신)을 선택하고 PlayFab 멀티 플레이어 게임 서버 빌드, 자산, 인증서 등을 업로드해야 합니다.
빌드 구성은 Azure에서 게임이 확장되는 방식을 결정합니다. 빌드 수명에서 이 항목을 언제든지 수정할 수 있습니다.
게임 관리자의 새 빌드 페이지에서 VM 빌드 정의 및 구성을 볼 수도 있습니다. 자세한 내용은 게임 관리자를 사용하여 새 빌드 페이지를 보는 방법을 참조하세요.
빌드 정의
빌드 정의는 다음 매개 변수 목록에 따라 결정됩니다.
간단한 서버를 배포하는 데 사용할 수 있는 샘플 값은 게임 관리자를 사용하여 빌드를 배포하는 연습을 참조하세요.
매개 변수 | 설명 | 사용법 |
---|---|---|
빌드 이름 | 빌드를 참조하는 데 사용되는 문자열입니다. | 유지 관리하는 다양한 빌드에 대한 간편한 ID |
VM(가상 머신) 선택 | 다양한 기술 사양을 사용하는 전역 분산 Azure VM의 드롭다운 목록 | 필요한 항목코어 수, RAM, 스토리지, 지역에 따라 VM을 선택합니다. 자세한 내용은 멀티 플레이어 서버 세부 정보 및 가격표를 참조하세요. |
머신별 서버 수 | 각 VM에서 호스팅되는 게임 서버 수입니다. VM의 코어 수는 서버 수로 분할됩니다. | |
가상 머신 OS | Windows 또는 Linux 플랫폼을 선택합니다. | |
컨테이너 | 게임 서버를 호스팅할 컨테이너입니다. | Windows의 경우 관리형 Windows Server Core 컨테이너를 선택하면 됩니다. Linux 기반 VM의 경우 Linux 기반 빌드 배포를 참조하세요. |
자산 | 서버에 업로드하려는 파일입니다. 여러 자산을 업로드할 수 있지만 자산 중 하나에 PlayFab 멀티 플레이어 게임 서버 빌드가 있어야 합니다. 결합된 모든 자산의 크기는 10GB 미만이어야 하며 zip, tar.gz 또는 tar 파일 형식이어야 합니다. 각 자산에는 연결된 탑재 경로가 있습니다. 컨테이너 파일 시스템에 탑재되는 위치를 지정합니다. |
자산 파일 이름에 영숫자, 밑줄, 하이픈 및 마침표만 사용할 수 있습니다. C:\Assets를 일반적인 탑재 경로로 사용할 수 있습니다. 즉, PlayFab은 자산의 압축을 풀고 자산의 C 드라이브에 있는 폴더로 컨테이너 파일 시스템(VM 아님)에 탑재합니다. |
시작 명령 | 게임 서버가 시작될 때 실행할 명령에 필요한 인수를 포함해야 합니다. | |
네트워크 | 들어오는 네트워크 트래픽에 사용할 포트 이름, 번호 및 프로토콜(TCP 또는 UDP)을 정의합니다. 나가는(또는 요청된) 네트워크 흐름은 구성할 필요가 없습니다. 자세한 네트워킹 정보는 게임 서버에 클라이언트 연결을 참조하세요. | |
인증서(선택 사항) | 게임 서버에 대한 인증서를 업로드합니다. 컨테이너 내에 설치할 인증서를 포함하는 .pfx(Windows) 또는 .pem(Linux) 파일입니다. 인증서 이름에는 문자와 숫자만 사용할 수 있습니다. 대시 및 밑줄과 같은 공백이나 특수 문자를 사용하지 않습니다. | 일반적으로 서비스 간 인증을 위한 인증서가 이 구성을 통해 설치됩니다. |
메타데이터(선택 사항) | GSDK를 사용하여 검색할 수 있는 속성 값 집합 |
빌드 구성
빌드 구성은 다음 매개 변수 목록에 따라 결정됩니다. 가상 머신 크기와 국가별 구성을 선택할 때는 PlayFab 타이틀에 대해 구성된 전반적인 사용 제한을 주의해야 합니다. 자세한 내용은 향상된 코어 제한 및 추가 Azure 지역에 액세스를 참조하세요.
매개 변수 | 설명 |
---|---|
지역 | 게임 서버를 배포할 Azure 지역을 선택합니다. 대기 서버 수와 최대 서버 수를 정의합니다. |
대기 서버 수 | 지정된 지역에서 들어오는 할당량을 처리하기 위해 "대기 모드"를 유지해야 하는 게임 서버 수입니다. 빌드에 대한 최대 할당 비율(초당 할당량)에 따라 결정되며 시간이 지나면서 플레이어 행동이 변경됨에 따라 조정되어야 합니다. |
최대 서버 수 | 지정된 지역에서 운영할 최대 게임 서버 수입니다. |
게임 관리자를 사용하여 새 빌드 페이지를 보는 방법을 참조하세요.
VM 빌드를 배포하고 만들 때 필요한 항목을 확인하는 가장 빠른 방법입니다.
- PlayFab.com에서 개발자 계정에 로그인
- 내 스튜디오 및 타이틀 페이지로 이동한 후 게임 타이틀을 선택하여 대시보드를 표시합니다.
- 멀티 플레이어>서버 페이지로 이동하고 오른쪽 위에서 새 빌드 선택하여 새 빌드를 만듭니다.
참고 항목
페이지에 액세스하고 이를 보려면 멀티 플레이어 서버 기능을 사용하도록 설정해야 합니다. 아직 수행하지 않은 경우 PlayFab 멀티 플레이어 서버 기능 사용을 참조하세요.