缓冲区
注意:本页上的内容适用于 Clanforge。如果使用 Multiplay Hosting,请参阅 Multiplay Hosting 文档。
缓冲区包含预定义数量的游戏服务器席位,以便保持特定状态。缓冲区可作为反应式缩放系统增加或减少服务器数量的指示。缓冲区有两种类型:可用服务器缓冲区和离线服务器缓冲区。
可用服务器缓冲区
可用服务器缓冲区是指机群或机群地区中必须存在的预定义数量的游戏服务器席位。这些游戏服务器席位须为在线状态且未分配(可用)。如果可用服务器席位的数量低于或高于缓冲区值,反应式扩容工具会将其作为信号,通过调整活动云实例的数量来(相应地)增加或减少可用服务器席位的数量。Clanforge 通过将在线服务器总容量减去已分配服务器容量,得出可用服务器席位数。
每个机群都有一个目标可用服务器缓冲区值,即机群为确保新玩家随时加入而应具有的可用服务器的数量。机群中的每个机群地区可以继承机群的可用服务器缓冲区值或指定仅应用于特定地区的其他值。例如,一个机群的目标缓冲区值为 120 个游戏服务器,该机群中某个地区的目标缓冲区值为 60 个游戏服务器。请参阅机群缩放设置。
Clanforge 跟踪机群或机群地区中的可用游戏服务器的数量,并将其与目标缓冲区值进行比较。随着您分配缓冲区中的游戏服务器,可用游戏服务器的数量减少,Clanforge 会扩展机群或机群地区的容量,以便维持目标缓冲区值。如果可用游戏服务器的数量超出目标缓冲区值,Clanforge 会缩减机群或机群地区的容量。
**注意:**Clanforge 旨在将可用的游戏服务器数量与目标缓冲区匹配。不过,Clanforge 仅可将组内游戏服务器数量增加或减少到等于机群的服务器密度。
离线服务器缓冲区
离线服务器缓冲区是指机群或机群地区中温机器上必须存在的预定义数量的离线服务器。反应式缩放系统通过先比较离线服务器的当前数量和目标数量,然后删除超出关机 TTL(生存时间)的机器,保持离线服务器的目标数量。