本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon GameLift Streams 啟動檢查清單
準備在 Amazon GameLift Streams 上成功啟動需要規劃和協調。遵循此詳細檢查清單,以確保事件發生前幾週的順暢體驗。
通知 Amazon GameLift Streams 團隊
動作:至少提前 8 週,請通知您的技術客戶經理、您的客戶團隊或您的帳戶解決方案架構師您的啟動時間表和預期的尖峰並行串流。
原因:了解生產工作負載的規模有助於我們確保您的服務限制足夠,並在必要時進行調整。我們也提供有關容量可用性和啟動建議的指引。
相容性和效能測試
動作:在具有容量的所有位置大規模測試您的應用程式,以確認正面的客戶體驗。Amazon GameLift Streams 提供 NVIDIA 型串流類別,支援不同層級的效能和執行時間。
原因:徹底測試有助於在啟動之前識別和解決任何潛在的相容性和效能問題。請記住下列有關串流類別的事項:
-
「高」串流類別支援多租用戶,允許兩個應用程式同時在單一執行個體上執行。如果您使用的是「高」串流類別,請使用至少 2 個並行串流進行測試,以了解您的應用程式如何使用共用資源執行,例如 CPU、GPU 和記憶體。
容量保留
動作:在啟動前至少 8 週,請聯絡您的客戶團隊以預留容量,尤其是如果您預期有重大的大規模需求時。根據您的相容性測試、效能需求和預算,決定串流類別和串流位置。提供開始/結束時間和所需的容量。 AWS 要求在保留需求截止日期前 6-8 週完成所有容量保留。
原因:Amazon GameLift Streams 使用隨需容量,以先到先得的方式運作。預留對於保證必要的容量至關重要。
大規模效能測試
動作:對 APIs和 Amazon GameLift Streams 組態進行徹底的負載測試,以觀察其在負載下的效能 (延遲、解析度和影格率)。請務必檢查 Amazon GameLift Streams API 速率限制,以確保您有足夠的空間可供啟動及其他項目使用。如果您認為需要提高限制,您應該聯絡您的客戶經理或提交支援票證。
原因:負載測試顯示您的應用程式和 Amazon GameLift Streams 組態在啟動之前如何在壓力下執行。這對確保大規模的順暢效能至關重要。
啟動前設定
動作:至少在啟動前 2-3 天建立您的最終應用程式資源和串流群組。驗證串流效能並視需要擴展容量。
原因:這可確保所有元件都能如預期運作,將意外問題的風險降至最低,並在事件期間更容易診斷和復原。
其他秘訣
-
一致性是關鍵:在整個啟動事件中使用相同的現有串流群組可維持 Amazon GameLift Streams 後端的一致性,簡化故障診斷。
-
密切監控:密切監控效能和使用者意見回饋,以快速解決任何問題。建置操作儀表板。使用 Amazon CloudWatch 監控串流容量、用量和效能 (如需詳細資訊使用 CloudWatch 監控,請參閱 )。如需其他指引,請參閱 Well-Architected Framework。
需要進一步協助?
如果您有任何問題或需要進一步支援,請隨時透過 Amazon GameLift Streams 支援