QoS 流程
注意:本页上的内容适用于 Clanforge。如果使用 Multiplay Hosting,请参阅 Multiplay Hosting 文档。
下图大概展示了服务质量流程。
- 游戏客户端在运行时使用 QoS 发现服务来确定当前活跃的地区,以测试连接质量。然后,游戏客户端对每个活跃地区的 QoS 服务器进行调用,以测量与该地区内数据中心的连接质量。
- 游戏客户端将 QoS 数据传递给 Matchmaker,然后 Matchmaker 使用这些数据来确定游戏会话的最佳地区,并寻找其他也希望连接到该地区的玩家。
- Matchmaker 在 Clanforge 的已确定地区请求分配,然后 Clanforge 在该地区内寻找最佳服务器。如果存在多个符合条件的地区,该服务会返回一个按照优先顺序排列的地区列表,然后 Clanforge 会从第一优先级开始,尝试在这些地区内分配一个服务器。
- Matchmaker 通知游戏客户端已分配的服务器。
- 游戏客户端连接到游戏服务器。