成本优化

注意: 此页面上的内容与托管游戏服务器托管 (Clanforge) 相关。如果您使用的是游戏服务器托管 (Multiplay),请参阅 游戏服务器托管 (Multiplay) 文档.

游戏服务器托管包含一些不同的策略,以确保您以尽可能低的成本从舰队中获得最大收益。保持机器容量,无论是云还是裸机,都会产生与以下因素相关的成本

  • 机器类型
  • 机器提供商
  • 机器位置
  • 机器规格

容量类型

两种类型的机器容量构成了舰队的总容量:裸机和云机器。

裸机在长期使用中通常比云机器便宜,因此响应式扩展系统优先考虑裸机容量而不是云容量。这是因为云机器提供商根据使用情况收费(您消耗的资源越多,您支付的费用就越多),而裸机提供商收取固定价格(无论您消耗多少资源,您都支付相同的费用)。

成本分数

响应式扩展系统使用机器上的一个称为成本分数的属性来决定使用哪台机器。成本分数是分配给区域位置级别的机器的属性值,它有助于响应式扩展系统确定分配的最具成本效益的机器。机器的成本效益越低,成本分数就越高。裸机始终具有比云机器更低的成本分数。

最佳可用服务器

最佳可用服务器是在最具成本效益的机器上满足分配请求要求的可用游戏服务器。虽然机器的成本分数在确定最佳可用服务器中很重要,但还有其他考虑因素,例如机器的位置、状态和连接质量。在基于分配的舰队中,响应式扩展器会自动确定每个分配请求的最佳可用服务器。在基于预留的舰队中,没有自动选择。

容量限制

可以配置舰队和舰队区域,对机器容量设置硬限制,以避免与扩展到特定机器数量相关的额外成本。舰队和舰队区域配置中的最大值决定了此容量限制。

生存时间设置

舰队和舰队区域配置中的生存时间 (TTL) 值会影响保持舰队的整体成本,方法是防止未使用的机器在太长时间内保持在线状态,这会导致不必要的成本。请参阅 舰队扩展设置.

服务器碎片整理

为了优化保持舰队的成本,响应式扩展器旨在将游戏服务器合并到尽可能少的机器中。它是通过尝试在分配另一台具有相同成本效益的机器上的游戏服务器之前分配一台机器上的所有游戏服务器来实现的。通过这样做,扩展器避免了舰队拥有多台机器且没有使用游戏服务器的情况。请参阅 服务器碎片整理.