本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Anywhere 機群
使用 Anywhere 當您想要使用自己的託管資源來利用 Amazon GameLift 功能時, 機群。Anywhere 機群通常用作反覆開發的測試環境,或搭配混合託管解決方案中的受管機群使用。
Anywhere 機群包含一組您提供和管理的運算資源 (虛擬或實體)。運算可以位於任何具有連線能力的地理位置,從本機筆記型電腦到遠端前哨。設定 Anywhere 機群時,您可以透過 Amazon 將運算新增至機群 GameLift。每個運算都使用其 IP 地址 (或DNS名稱) 註冊,以便 Amazon GameLift 可以與其建立連線。
您可以在每個運算上安裝遊戲伺服器軟體,並啟動遊戲伺服器程序,藉此將遊戲伺服器軟體部署到 Anywhere 機群。每個啟動的遊戲伺服器程序都會建立與 Amazon GameLift 服務的連線,並報告準備託管遊戲工作階段。您可以使用現有的組態管理和部署工具來處理初始部署和主機管理任務。與 Amazon 搭配使用還需要一些其他任務 GameLift,包括:
-
註冊和取消註冊運算,以從機群新增或移除它們。
-
在所有運算上維護 up-to-date 身分驗證權杖。運算上的伺服器程序會在連線至 Amazon GameLift 服務時使用。
注意
選擇性地使用 Amazon GameLift Agent 部署您的 Anywhere 機群,以自動化這些金鑰管理任務。請參閱 使用 Amazon GameLift Agent。
請參閱以下主題,了解如何設定和維護 Anywhere 機群:
Anywhere 機群建立工作流程
對於 Anywhere 機群,Amazon 只會 GameLift 設定機群資源。您可以使用機群設定和註冊運算,並安裝遊戲伺服器軟體和啟動遊戲伺服器程序來託管遊戲工作階段。
-
Amazon 會在機群的主區域中 GameLift 建立機群資源。機群狀態和自訂位置狀態設定為新 。
-
Amazon GameLift 開始將事件寫入機群事件日誌。
-
建立機群資源之後。Amazon GameLift 會將機群狀態設定為作用中 。此時,您可以向機群註冊新的運算。