本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
设置FlexMatch事件通知
您可以使用事件通知来跟踪个人对战请求的状态。所有投入实际生产的游戏,或具有大量对战活动的预生产中的游戏都应使用事件通知。
有两个选项可用于设置事件通知。
-
让您的对战构建器将事件通知发布到 Amazon Simple Notification Service 主题。
-
使用自动发布的 Amazon EventBridge 事件及其工具套件来管理事件。
有关Amazon GameLift Servers发出FlexMatch的事件的列表,请参阅FlexMatch 对接会活动。
重要
对于大批量配对系统,我们建议使用标准(非 FIFO)Amazon SNS 主题,而不是 FIFO 主题。FIFO 主题的发布限制低于标准主题,这可能会导致在高负载期间出现限制异常。如果您遇到 FIFO 主题的限制,则可能会丢失通知。FlexMatch
设置 EventBridge 活动
Amazon GameLift Servers自动将所有配对活动发布到亚马逊 EventBridge。使用 EventBridge,您可以设置规则,将配对事件路由到目标进行处理。例如,您可以设置一条规则,将事件 “PotentialMatchCreated” 路由到处理玩家接受的 AWS Lambda 函数。有关更多信息,请参阅什么是亚马逊 EventBridge?
注意
在配置媒人时,请将通知目标字段留空,或者如果您想同时使用两者,请引用 SNS 主题 EventBridge 和 Amazon SNS。