Amazon GameLift 인스턴스의 플릿 데이터를 가져옵니다. - 아마존 GameLift

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon GameLift 인스턴스의 플릿 데이터를 가져옵니다.

사용자 지정 게임 빌드 또는 Realtime 서버 스크립트에 Amazon GameLift 플릿에 대한 정보가 필요한 경우가 있습니다. 예를 들어 게임 빌드나 스크립트에는 다음과 같은 코드가 포함될 수 있습니다.

  • 플릿 데이터를 기반으로 활동을 모니터링합니다.

  • 지표를 집계하여 플릿 데이터별로 활동을 추적합니다. (대부분의 게임이 이 데이터를 LiveOps 활동에 사용합니다.)

  • 매치메이킹, 추가 용량 확장 또는 테스트와 같은 사용자 지정 게임 서비스에 관련 데이터를 제공합니다.

플릿 정보는 다음 위치의 각 인스턴스에서 JSON 파일로 제공됩니다.

  • Windows: C:\GameMetadata\gamelift-metadata.json

  • Linux: /local/gamemetadata/gamelift-metadata.json

gamelift-metadata.json 파일에는 Amazon GameLift 플릿 리소스의 속성이 포함되어 있습니다.

JSON 파일 예제

{ "buildArn":"arn:aws:gamelift:us-west-2:123456789012:build/build-1111aaaa-22bb-33cc-44dd-5555eeee66ff", "buildId":"build-1111aaaa-22bb-33cc-44dd-5555eeee66ff", "fleetArn":"arn:aws:gamelift:us-west-2:123456789012:fleet/fleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa", "fleetDescription":"Test fleet for Really Fun Game v0.8", "fleetId":"fleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa", "fleetName":"ReallyFunGameTestFleet08", "fleetType":"ON_DEMAND", "instanceRoleArn":"arn:aws:iam::123456789012:role/S3AccessForGameLift", "instanceType":"c5.large", "serverLaunchPath":"/local/game/reallyfungame.exe" }