微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何添加多个领域?

如何解决如何添加多个领域?

在Ubuntu 18.04中已有authserverworldserver的情况下,如何在其设置中添加第二个worldserver(领域)?是否需要全新的CMAKE,还是可以复制并粘贴文件夹?

解决方法

您可能已经猜到,每个领域都需要一个worldserver进程。因此,要添加另一个领域,您需要再运行一个worldserver

worldserver需要:

  • 它自己的acore_world数据库
  • 它自己的acore_character数据库
  • acore_auth将在所有领域中共享,因此您只需要其中一个
  • 其自己的worldserver.conf文件。因此,您必须重新编译并传递配置文件的其他路径(因此使用不同的-DCMAKE_INSTALL_PREFIX

然后,您可以打开新的worldserver.conf并使用以下命令进行配置:

  • WorldServerPort输入另一个端口
  • 新数据库(WorldDatabaseInfoCharacterDatabaseInfo
  • 当然,您可以根据需要更改其他配置

如果我没记错的话,可以将worldserver.conf A和worldserver.conf B设置为共享相同的数据文件(DataDir-提示:请始终在此处输入绝对路径)。

最后,您必须通过添加新领域及其端口来更新acore_auth.realmlist表。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。