版本配置

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

Multiplay Hosting 使用版本配置来管理服务器运行版本的方式,具体方法是指定查询协议、应用程序可执行文件路径、服务器密度、配置变量和启动参数。

每个版本配置都具有以下相关信息:

  • 版本配置名称:版本配置的名称。
  • 版本配置 ID:版本配置的唯一标识符。
  • 分配的版本:分配给该版本配置的版本。
  • 机群:该版本配置关联的机群
  • 查询类型:版本支持的查询协议
  • 就绪状态:游戏服务器就绪状态
  • 应用程序可执行文件路径:关联的版本内可执行文件的相对路径。
  • 启动参数:在版本可执行文件启动时,Multiplay Hosting 向其发送的启动参数
  • 配置变量:Multiplay Hosting 使用的一组内置变量和自定义变量,用于生成每个服务器的 server.json 文件
  • 服务器密度:您可以调整该设置,以便将可用游戏服务器的数量与目标缓冲区实现最佳匹配。
  • 上次更新:该版本上次更新的日期和时间。

版本配置变量

借助版本配置,游戏服务器能够接受以启动参数或配置变量(位于 server.json 文件中)为形式的变量。这两种方法完全独立,相互之间不分先后主次。最适合您的方法取决于您的游戏服务器的实现方式。在有些情况下,启动参数比配置变量更加合适,而在其他情况下,可能相反。请参阅以下主题,了解更多信息:

版本配置和服务器

版本配置告知使用这些配置的服务器有关运行方式的信息。服务器的活跃版本配置告知服务器:

注意:从机群中移除版本配置不会影响使用该版本配置的服务器。在您(或 Matchmaker)为服务器分配其他版本配置之前,服务器会继续使用该版本配置。

版本配置和机群

机群和版本配置之间是一对多(一个机群对多个版本配置)的关系。

版本和机群之间没有直接关联,但如果将版本配置关联到机群,则会隐式地将相应版本关联到机群。版本和配置之间是一对一的关系。

从机群移除版本配置后,机群无法再访问分配给该版本配置的版本。