服务器席位

注意:本页上的内容适用于 Clanforge。如果使用 Multiplay Hosting,请参阅 Multiplay Hosting 文档

服务器席位是机器上资源的逻辑细分段,专用于单个游戏服务器二进制文件实例。游戏服务器二进制文件可能会改变,但供游戏服务器二进制文件运行的服务器席位会保持不变。Matchmaker 为游戏会话分配游戏服务器时,会分配机群中机器的特定服务器席位。服务器席位可以访问主机机器中的资源,如 RAM 和 CPU 时间,以及游戏服务器二进制文件。

Clanforge 会根据每个游戏服务器的资源使用情况计算每个机器上服务器的席位数量以及该机器上的可用资源,在不影响性能的情况下,维持成本效益。Clanforge 会对游戏服务器二进制文件运行一系列测试并收集游戏服务器二进制文件在情况最糟糕时所使用资源的相关信息,从而达到最佳计算结果。这样,如果游戏服务器出现资源消耗量陡增的情况,降低其影响机器上其他游戏服务器的可能性。

最佳可用服务器

分配的过程中,Clanforge 需要从可用服务器池中查找最佳可用服务器。此时,Matchmaker 已经确定服务器的地区(根据 QoS),剩下的任务是查找成本最低的可用服务器。这是通过分配成本最低(最好是裸机)的“热机”来实现的。