Skip to content

多服部署

FKEscape 的标准部署由一台大厅服和一台或多台游戏服组成。

服务器server-role主要用途
大厅服LOBBY商店、邮箱、报名与匹配
游戏服GAME选装、搜刮、战斗和撤离

配置大厅服

在大厅服的 settings.yml 中设置:

yaml
server-role: LOBBY
server-id: lobby
lobby-server: lobby

大厅服还应安装 Vault、一个经济插件以及文档中标注的其他前置插件。

配置游戏服

每台游戏服使用唯一名称,例如:

yaml
server-role: GAME
server-id: game-1
lobby-server: lobby

第二台游戏服可使用 game-2,依此类推。每台游戏服都需要放置相同版本的 FKEscape,并准备好配置中指定的游戏世界。

必须保持一致的内容

  • 所有子服使用同一套 MySQL 连接信息。
  • server-id 与群组服中已有的子服名称一致。
  • 所有游戏服使用同一版玩法配置、物品库和依赖插件。
  • 每台游戏服的 server-id 必须唯一。

代理只需能够正常切换这些子服,具体设置请按照你所使用的代理软件文档完成。

添加更多游戏服

  1. 复制一份已经验证可用的游戏服。
  2. 修改服务器端口。
  3. server-id 改成新的唯一名称。
  4. 确认地图、依赖和 FKEscape 配置完整。
  5. 启动后从大厅进行一次完整匹配测试。