Amazon GameLift 대기열을 사용한 게임 세션 배치 관리 - Amazon GameLift

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

Amazon GameLift 대기열을 사용한 게임 세션 배치 관리

게임 세션 대기열은 여러 호스팅 플릿에서 게임 세션 배치를 처리하는 기본 메커니즘입니다. 대기열은 게임 세션 요청을 처리하고, 이를 호스팅할 수 있는 게임 서버를 검색하고, 게임 서버에 새 게임 세션을 시작하라는 메시지를 표시하는 역할을 합니다. 대기열을 사용하면 여러 종류의 플릿과 지리적 위치에서 게임 세션 요청을 이행할 수 있습니다. 호스팅 솔루션이 둘 이상의 플릿을 사용하는 경우 대기열이 필요할 수 있습니다.

대기열은 게임 개발자와 플레이어 모두에게 상당한 이점을 제공합니다. 다음이 포함됩니다.

  • 대기열은 최상의 배치를 제공합니다. 게임 세션 배치 요청을 처리할 때 대기열은 Amazon GameLift 알고리즘을 사용하여 비용, 위치 및 플레이어 지연 시간을 포함하여 정의된 기본 설정 집합을 기반으로 대기열 위치의 우선 순위를 지정합니다.

  • 저렴한 스팟 플릿을 활용하세요. AWS 스팟 플릿을 사용하려면 대기열이 필요하며, 이는 호스팅 비용을 크게 낮춥니다. 기본적으로 대기열은 항상 스팟 플릿에서 새 게임 세션을 배치하려고 합니다.

  • 수요가 많을 때는 새 게임을 더 빨리 배치할 수 있습니다. 대기열은 배치를 위해 여러 가능한 위치를 검색할 수 있습니다. 즉, 원하는 배치 위치를 사용할 수 없는 경우 대체 용량을 항상 유지할 수 있습니다.

  • 게임 가용성을 보다 신속하게 복원할 수 있습니다. 중단 사태가 발생할 수 있습니다. 다중 위치 대기열을 사용하면 감속이나 정전으로 인해 플레이어의 게임 액세스에 영향이 미치지 않습니다.

  • 추가적인 플릿 용량을 보다 효율적으로 사용할 수 있습니다. 예상치 못한 플레이어 수요의 급증을 처리하려면 대기열이 추가 호스팅 용량에 신속하게 액세스할 수 있어야 합니다. 대기열에 있는 플릿 위치는 서로 백업 용량을 제공합니다. 플레이어 수요에 따라 위치를 늘리거나 줄일 수 있습니다.

  • 게임 세션 배치 및 대기열 성능에 대한 지표를 확인할 수 있습니다. Amazon은 배치 성공 및 실패에 대한 통계, 대기열의 요청 수, 요청이 대기열에서 소요한 평균 시간을 포함하여 대기열 지표를 GameLift 내보냅니다. Amazon GameLift 콘솔 또는 에서 이러한 지표를 볼 수 있습니다 CloudWatch.

대기열을 시작하려면 게임 세션 대기열 설계 섹션을 참조하세요.