Amazon GameLift Servers, 새로운 컨테이너 플릿 개선 사항 추가
Amazon GameLift Servers는 이제 게임 서버 배포의 유연성과 컨테이너 간 통신을 향상하는 2가지 중요한 컨테이너 플릿 개선 사항을 지원합니다. 이러한 새로운 기능은 컨테이너화된 아키텍처를 사용 중인 게임 개발자들이 직면하는 일반적인 과제를 해결합니다. 이제 컨테이너 권한에 대한 제어를 강화하고 동일 인스턴스에 공존하는 컨테이너를 원활하게 검색할 수 있습니다.
이제 컨테이너 그룹 정의에서 컨테이너에 대한 Linux 기능의 사용자 지정이 가능하므로 Docker의 기본 기능 세트보다 더 세밀하게 제어할 수 있습니다. 그래서 사용자 지정 네트워킹 프로토콜에 따라 NET_RAW 또는 디버거 및 프로파일링 도구를 연결하기 위해 SYS_PTRACE 등의 특수 기능을 필요로 하는 게임 서버에 특히 유용합니다. 또한 게임 서버는 이제 새로운 ListContainersNetworkInfo() 서버 SDK 작업을 직접적으로 호출하여 동일한 인스턴스에서 실행되는 모든 컨테이너에 대한 컨테이너 이름, ID, 로컬 IP 주소, 컨테이너 그룹 유형을 포함한 포괄적인 네트워크 정보를 검색할 수 있습니다. 따라서 자동 서비스 검색이 가능하고 지표 수집기, 로깅 에이전트 또는 캐싱 시스템 같은 보조 서비스와 게임 서버 간의 통신이 간소화됩니다.
이러한 개선 사항은 Amazon GameLift Servers 콘솔, AWS CLI, AWS SDK, AWS CloudFormation을 통해 제공됩니다. ListContainersNetworkInfo() 작업은 Go, C++, C#용 서버 SDK 5.x 뿐만 아니라 Unreal Engine 및 Unity용 플러그인에 지원됩니다. 두 기능 모두 중국을 제외하고 Amazon GameLift Servers가 지원되는 모든 AWS 리전에서 사용할 수 있습니다. 자세히 알아보려면 Amazon GameLift Servers 설명서를 참조하세요.