💽 部署多组KBE服务器
小于 1 分钟
如何部署多组KBE服务器?
何为一组KBE服务器? 共同维护一个游戏世界的服务器组, 这些服务器上包含了整个KBE架构。
多个用户在同一个局域网, 并且都想部署一套自己的KBE服务器,那么需要注意两个地方:
1:环境变量中的UID必须不能相同
可通过查看系统中是否有设置过UID,来了解当前的UID值。UID用于区分不同的服务组。
2:启动脚本中的cid必须唯一
cid设置在启动脚本中(启动脚本在{项目资产库}/start_server.bat或.sh
),cid既componentID, 用于标识一个KBE-APP, 如果探测到2个一样的cid必然会引起冲突。
start %KBE_BIN_PATH%/machine.exe --cid=1000 --gus=1
start %KBE_BIN_PATH%/logger.exe --cid=2000 --gus=2
start %KBE_BIN_PATH%/interfaces.exe --cid=3000 --gus=3
start %KBE_BIN_PATH%/dbmgr.exe --cid=4000 --gus=4