本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
GAMEPERF07-BP02 为每种游戏模式和游戏托管区域运行单独的配对服务
如果您的游戏提供多种游戏模式供玩家选择,则应将每种模式的配对系统分开,这样您就可以根据每种游戏模式的独特要求独立调整其性能并减少资源争用。每种游戏模式可能对可接受的延迟、比赛大小以及其他自定义游戏特定的配对逻辑有独特的要求。他们还可能会吸引不同类型的玩家。将每种游戏模式的配对服务作为单独的软件部署运行,这样您就可以独立进行性能测试和操作游戏模式。
在未建立这种最佳实践的情况下暴露的风险等级:高
实施指导
例如,您可以将它们作为每种游戏模式的单独的 Lambda 函数运行,也可以将它们作为单独的基于容器的服务部署来运行。
将您的配对服务部署到游戏服务器位置附近的多个区域。玩家流量将走多条路线,因此,配对服务在多个互联网服务提供商之间保持最新的延迟配置文件非常重要,以提高低延迟游戏会话放置的效率。 GameLift FlexMatch 为匹配者选择区域提供了更多指导,包括将您的配对者与多区域游戏会话队列整合的功能。