本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
部署 的託管機群 Amazon GameLift Servers
部署託管資源涉及建立和設定將執行遊戲伺服器的運算基礎設施。 Amazon GameLift Servers提供多種機群類型以符合不同的託管需求,從全受管 AWS 雲端 資源到結合雲端和內部部署基礎設施的混合解決方案。
選擇最適合您成本、控制、可擴展性和地理分佈需求的機群類型。您也可以在單一託管解決方案中結合多個機群類型,以針對不同的案例或玩家群體進行最佳化。
機群特性
Amazon GameLift Servers 機群是一組運算資源,可為玩家執行遊戲伺服器和託管遊戲工作階段。機群可能因您使用的運算資源類型以及機群的管理方式而有所不同。機群的大小 - 可以支援的遊戲工作階段和玩家數量 - 取決於您提供的運算資源數量。所有機Amazon GameLift Servers群都有下列特性:
-
在所有機群上執行的遊戲伺服器程序會與適用於 的伺服器 SDK Amazon GameLift Servers 整合,Amazon GameLift Servers並以相同方式與服務通訊。遊戲伺服器會報告其託管遊戲工作階段和玩家的可用性、回應啟動或停止遊戲工作階段的提示,以及其他互動。
-
Amazon GameLift Servers 會以相同方式處理所有機群的遊戲工作階段置放。 Amazon GameLift Servers會追蹤機群的遊戲伺服器狀態,並從可用的遊戲伺服器中選擇以託管新的遊戲工作階段。無論您的遊戲將遊戲工作階段放置在單一機群,或使用遊戲工作階段佇列來平衡多個機群的託管,都會使用此程序。透過佇列,您也可以自訂置放決策,以考慮資源成本和延遲等因素。
-
所有機群都支援與遊戲工作階段置放佇列合作使用FlexMatch配對建構器。Amazon GameLift Servers 服務會接收玩家配對請求、形成配對,並將它們傳遞至遊戲工作階段佇列,以尋找可用的遊戲伺服器。
Amazon GameLift Servers 會收集各種機群指標。這些包括運算和伺服器程序的狀態指標,以及遊戲工作階段和玩家活動的用量指標。如需可用指標的完整清單,請參閱 使用 Amazon CloudWatch 監控 Amazon GameLift Servers。