Realtime Servers용 스크립트 배포
게임에 Realtime 서버를 배포할 준비가 되면 완성된 Realtime 서버 스크립트 파일을 Amazon GameLift에 업로드합니다. Amazon GameLift 스크립트 리소스를 생성하고 스크립트 파일의 위치를 지정하여 이를 수행합니다. 기존 스크립트 리소스의 새 파일을 업로드하여 이미 배포된 서버 스크립트 파일을 업데이트할 수도 있습니다.
새 스크립트 리소스를 생성하면 Amazon GameLift는 해당 리소스에 고유한 스크립트 ID(예:script-1111aaaa-22bb-33cc-44dd-5555eeee66ff
)를 할당하고 스크립트 파일의 사본을 업로드합니다. 업로드 시간은 스크립트 파일의 크기와 연결 속도에 따라 달라집니다.
스크립트 리소스를 생성한 후 Amazon GameLift는 새 Realtime 서버 플릿과 함께 스크립트를 배포합니다. Amazon GameLift는 서버 스크립트를 플릿의 각 인스턴스에 설치하고 /local/game
에 스크립트 파일을 배치합니다.
서버 스크립트와 관련된 플릿 활성화 문제를 해결하려면 Amazon GameLift 플릿 문제 디버깅 섹션을 참조하세요.
스크립트 파일 패키징
서버 스크립트에는 업로드를 위한 단일.zip 파일로 결합된 하나 이상의 파일이 포함될 수 있습니다. .zip 파일에는 스크립트를 실행하는 데 필요한 모든 파일이 포함되어야 합니다.
압축된 스크립트 파일은 로컬 파일 디렉터리나 Amazon Simple Storage Service(S3) 버킷에 저장할 수 있습니다.