FlexMatch イベント通知の設定 - Amazon GameLift Servers

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

FlexMatch イベント通知の設定

イベント通知を使用して、個々のマッチメーキングリクエストのステータスを追跡できます。本番環境のすべてのゲーム、または大量のマッチメーキングアクティビティがある本番前の環境では、イベント通知を使用する必要があります。

イベント通知を設定するためには二つのオプションがあります。

  • マッチメーカーに Amazon Simple Notification Service (Amazon SNS) トピックにイベント通知をパブリッシュさせます。

  • 自動的にパブリッシュされる Amazon EventBridge イベントとイベント管理ツール一式を使用します。

がAmazon GameLift Servers出力するFlexMatchイベントのリストについては、「」を参照してくださいFlexMatch マッチメーキングイベント

重要

ハイボリュームなマッチメーキングシステムでは、FIFO トピックではなく、標準 (非FIFO) Amazon SNS トピックを使用することをお勧めします。FIFO トピックは標準トピックよりも発行制限が低く、高負荷時にスロットリング例外が発生する可能性があります。FIFO トピックでスロットリングが発生すると、FlexMatch通知が失われる可能性があります。

EventBridge イベントをセットアップする

Amazon GameLift Servers は、すべてのマッチメーキングイベントを Amazon EventBridge に自動的に投稿します。EventBridge を使用すると、イベントを処理するために、ターゲットにイベントをルーティングするルールを設定できます。たとえば、イベントPotentialMatchCreated」をプレイヤーの承諾を処理する AWS Lambda 関数にルーティングするルールを設定できます。詳細については、「Amazon EventBridge とは」を参照してください。

注記

マッチメーカーの設定時に、通知ターゲットのフィールドは空にするか、または EventBridge と Amazon SNS の両方を使用する場合は、SNS トピックを参照します。