文档

支持

Multiplay Hosting

Multiplay Hosting

服务器就绪

Understand server readiness and how it indicates when a server is prepared for players.
阅读时间2 分钟最后更新于 15 天前

进程启动时,游戏服务器有时可能未准备好开始托管对战或让玩家进行连接。它们很可能需要运行初始化进程来加载资源或连接外部服务。 服务器就绪功能允许游戏服务器通过 Game Server SDK 告知 Multiplay Hosting(甚至是 Matchmaker 或控制玩家连接的服务)何时准备好接受玩家以及何时不能再接受玩家。具体过程取决于您使用的是适用于 Unity 的 Multiplay Hosting SDK 还是适用于 Unreal Engine 的 Multiplay Hosting SDK 借助该功能,游戏服务器可以在玩家尝试连接之前完成其启动逻辑。不使用该功能的情况下,启动时间较长的游戏服务器会拒绝尝试连接的玩家,导致产生较差的体验。 Multiplay Hosting 分配系统仅在游戏服务器在线且宣告其状态为“就绪”时,考虑将该服务器用于进行分配。 游戏服务器就绪是与版本配置相关的属性。为了实现就绪,必须在创建版本配置期间对其进行配置。 以下流程图展示了分配流程中的服务器就绪功能。