信息有效

幽冥传奇 开服 合区比卡按教程

编号:T-2481  2024-10-21 有效期:756天  4人次

    服务器:

    SVN:

    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 为合服后的时间。

使用信息须知(必读)

①本主题所有言论和图片纯属会员个人意见,与本站立场无关

②本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权

③173资源网仅提供信息交流平台,不介入任何交易过程,不承担安全风险和法律责任

④本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责

⑤该页面资源下载仅保存于网盘,本站不涉及储存,用户下载仅供学习参考,不得用户商业用途

⑥如有侵权内容困扰请联系youxi@111.com,我们将针对版权信息及时予以删除

订阅 客服