本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定通知以追蹤 Amazon GameLift Servers 針對配對程序發出的事件。您可以直接設定通知、建立 SNS 主題或使用 Amazon EventBridge。如需有關設定通知的詳細資訊,請參閱 設定FlexMatch事件通知。設定好通知後,在用戶端服務上新增接聽程式,以偵測事件並依需求回應。
當一大段時間過去而完全不通知的情況下,定期輪詢狀態更新來備份通知,也是個不錯的主意。若要盡量降低對於配對效能的影響,請務必在配對單提交後至少 30 秒或最後收到通知後才進行輪詢。
使用請求的票證 ID 呼叫 DescribeMatchmaking,擷取配對請求票證,其中包含目前的狀態。建議輪詢不要超過 10 秒一次。這個方法僅適用於低用量開發案例。
注意
在進行大量配對使用之前 (例如進行生產前負載測試),您應該使用事件通知來設定遊戲。公開發行版本中的所有遊戲都應該使用通知,不論用量如何。持續輪詢方式只適用於開發時使用少量配對的遊戲。