在機群上啟用玩家閘道 - Amazon GameLift Servers

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在機群上啟用玩家閘道

在建立機群時啟用玩家閘道,透過轉送端點路由遊戲流量,以驗證傳入 UDP 流量並將其速率限制到您的遊戲伺服器。

先決條件

啟用玩家閘道之前,請確認下列需求:

  • 支援的位置 – 如需支援玩家閘道的位置清單 AWS ,請參閱 Amazon GameLift Servers 服務位置

  • 機群類型 – 播放器閘道支援 Linux 型受管 EC2 機群和受管容器機群。

  • 伺服器 SDK – 播放器閘道需要Amazon GameLift Servers伺服器 SDK 5.0 或更新版本。

玩家閘道模式

使用 PlayerGatewayMode 屬性設定機群的玩家閘道相容性:

DISABLED (預設)

機群與玩家閘道不相容。

ENABLED

機群與支援的玩家閘道相容。不支援此功能的機群位置仍然可以新增至機群,但不會利用玩家閘道,直接使用遊戲伺服器 IP 地址。

REQUIRED

機群與玩家閘道相容。不支援此功能的機群位置無法新增至機群。

IPv4 和 IPv6 相容性

遊戲用戶端必須透過 IPv4 與玩家閘道通訊。玩家閘道轉送網路會使用 IPv6 與遊戲伺服器通訊。受管容器機群會自動將 IPv6 流量轉譯為 IPv4。針對受管 EC2 機群,設定機群使用 中的 GameServerIpProtocolSupported 屬性處理 IPv6 流量的方式PlayerGatewayConfiguration

IPv4 (預設)

您的遊戲伺服器只接受傳入 IPv4 流量。輕量型 IP 轉譯軟體將在執行個體上安裝並執行,以接收傳入 IPv6 流量並將其轉換為 IPv4。

DUAL_STACK

您的遊戲伺服器與傳入 IPv6 流量相容。您的執行個體不會安裝或執行 IP 轉譯軟體。原生支援 IPv6 的遊戲伺服器可能具有稍微較高的效能。