자동 크래시 덤프 수집 사용
이 문서에서는 서버에서 자동 크래시 덤프 수집을 사용하도록 설정하는 방법을 설명합니다.
참고 항목
이 기능은 Windows 컨테이너 서버에만 사용할 수 있습니다. 현재 Linux 또는 Windows 프로세스 기반 서버를 위한 방법은 없습니다.
자동 크래시 덤프 수집을 사용하도록 설정하려면 아래와 같이 CreateBuildWithManagedContainer API를 사용할 수 있습니다. CreateBuildwithManagedContainer에 대한 자세한 내용은 멀티 플레이어 서버 - 관리되는 컨테이너가 있는 CreateBuild JSON에서 크래시 덤프를 사용하도록 설정하는 요청 본문에 "WindowsCrashDumpConfiguration"이라는 새 필드를 추가할 수 있습니다.
"BuildName": "crashDumpTest",
"ContainerFlavor": "ManagedWindowsServerCore",
"MultiplayerServerCountPerVm": 1,
"Ports": [
{
"Name": "PortName",
"Num": 1243,
"Protocol": "TCP"
}
],
"RegionConfigurations": [
{
"Region": "EastUs",
"MaxServers": 1,
"StandbyServers": 1
}
],
"StartMultiplayerServerCommand": "C:\\Assets\\CrashingServerExample.exe sizeMiB:10",
"UseStreamingForAssetDownloads": false,
"GameAssetReferences": [
{
"FileName": "CrashingServerExample_v1_0.zip",
"MountPath": "C:\\Assets"
}
],
"VmSize": "Standard_D2_v2",
"WindowsCrashDumpConfiguration": {
"IsEnabled": true,
"DumpType": 0,
"CustomDumpFlags": 6693
}
}
참고 항목
이 기능을 사용하도록 설정하면 DumpType 및 CustomDumpFlag 값이 레지스트리 키에 배치됩니다. 자세히 알아보려면 사용자 모드 덤프 수집을 보세요
서버가 충돌하고 로그가 생성되면 PlayStream 알림이 서버 ID를 제공합니다. 서버 ID를 가져온 후 보관된 서버 페이지에서 검색할 수 있습니다. 보관된 서버 페이지로 이동하여 지정된 서버 ID를 검색 창에 붙여넣습니다. 영향을 받는 서버에 대한 로그를 다운로드하면 크래시 덤프 파일이 표시됩니다. 자세히 알아보려면 멀티 플레이어 서버 로그 보관 및 검색을 보세요