在Ubuntu 18.04中已有authserver
和worldserver
的情况下,如何在其设置中添加第二个worldserver
(领域)?是否需要全新的CMAKE,还是可以复制并粘贴文件夹?
答案 0 :(得分:1)
您可能已经猜到,每个领域都需要一个worldserver
进程。因此,要添加另一个领域,您需要再运行一个worldserver
。
worldserver
需要:
acore_world
数据库acore_character
数据库acore_auth
将在所有领域中共享,因此您只需要其中一个worldserver.conf
文件。因此,您必须重新编译并传递配置文件的其他路径(因此使用不同的-DCMAKE_INSTALL_PREFIX
)然后,您可以打开新的worldserver.conf
并使用以下命令进行配置:
WorldServerPort
输入另一个端口WorldDatabaseInfo
和CharacterDatabaseInfo
)如果我没记错的话,可以将worldserver.conf
A和worldserver.conf
B设置为共享相同的数据文件(DataDir
-提示:请始终在此处输入绝对路径)。
最后,您必须通过添加新领域及其端口来更新acore_auth.realmlist
表。