幽冥传奇开服合区教程
服务器:
server/bin/jxServer/build_pub
Common: 为通用的文件,全平台共用
Server:为每个服的文件,一个服一个文件夹。 比如服1 文件夹命名为 server1, 服2命名为 server2 。
1. 初始化数据库
通用数据库:
创建 cq_account , cq_amdb , cq_gstatic, cq_name 数据库,分别导入 build_pub\Sql\ 对应的sql文件。
创建 cq_locallog , cq_log 这两个数据库为空数据库即可
2. 单服数据库
服1创建 cq_actor1 , 服2创建 cq_actor2 依次类推, 导入build_pub\Sql\cq_actor.sql的文件进行初始化。
3. 创建数据库账号:
GRANT ALL PRIVILEGES ON *.* TO cq_dba@'%' IDENTIFIED BY "123456abc";
FLUSH PRIVILEGES;
注:正式上线要限定Ip访问MYSQL
4. 修改Common下的 LocalLogServer, LoggerServer , NameServer, SessionServer 对应的数据库链接。
修改Server文件下对应的DBServer 对应的数据库链接.
5. 启动通用Common目录下的 start.bat, Server目录下的 start.bat
重新开服设置:
1. 复制一份Server目录, 比如2服的复制为Server2
2. 创建actor2的数据库,将actor.sql导入初始
3. DBServer.txt
ServerIndex = 1 , 改成对应的服索引2
GateService的Port 依次增加+ 1
DBService的Port 依次增加+ 1
4. GateServer.txt
修改LocalService的Port 依次增加+ 1
修改BackServer的Port 依次增加+ 1
5. LogicServer.txt
修改ServerName, ServerIndex, ServerOpenTime
修改GateService依次增加+ 1
修改DbServer依次增加+ 1
合服流程:
1. 将Server1 里的LogicServer\data\runtime 目录复制到 CombinFiles文件夹下
将Server2 里的LogicServer\data\runtime 改名为runtime2 目录复制到 CombinFiles文件夹下
运行combinFiles.exe 生成新的runtime 文件夹, 将生成的文件夹替换到Server1目录LogicServer\data\runtime
2. 备份cq_actor1, cq_actor2 数据库
修改CombinFiles 下的merge.sql
DST_DB_NAME 替换成 cq_actor1 ,
SRC_DB_NAME 替换成 cq_actor2
然后在mysql里执行merge.sql ,生成新的cq_actor1 数据库
2. 修改Server1 LogicServer.txt 的ServerCombineTime 为合服后的时间。
1:本站内容如若侵犯到您的权益,请联系我们,我们会第一时间删除!联系QQ:502428990。
2:使用本站资源需要您有一定的技术基础,否则将无法使用,如果你没有相关技术知识,请勿下载,虚拟物品,概不退换。
3:本站游戏资源不保证代码的完整性,不保证游戏无BUG,要求完美者请勿下载。
4:本站所有资源标价皆是资源本身的价格,不包含任何技术服务!要包技术服务的价格肯定是不一样的。
5:本站资源旨在为全网技术爱好者或游戏开发人员提供游戏素材,方便您作为技术研究或开发学习等用途,请勿商用。
6:本站资源非您个人定制,所以里面的游戏玩法,游戏画面以及游戏设定,装备掉落,金币等游戏初始值可能都不是您预期的效果,您需要自行研究修改完善,或找专业人员按您的想法定制。