24游戏-网络单机游戏GM工具论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1092|回复: 2

龙之谷开分区教程

[复制链接]

59

主题

43

回帖

2931

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2931

龙之谷三系-泡点奥拉蛋赞助商-item管理员剑灵M赞助商-200

发表于 2021-9-28 12:21:24 | 显示全部楼层 |阅读模式
1,首先总服务器login数据库  gateinfo 添加ID和区服信息 此处的ID和第三步分区XML配置的ID 是一致的

2,然后打开主服务器的conf文件夹修改一下文件的127.0.0.1地址为0.0.0.0
\fm_conf.xml (1 hit)
        Line 5:                 <peer ip="0.0.0.0" handler="mslink" port="35000" sendBufSize="1024000" recvBufSize="1024000"/>
\gate_conf.xml (1 hit)
        Line 6:                 <peer ip="0.0.0.0" handler="clientlink" port="14711" sendBufSize="0" recvBufSize="0"/>
\idip_conf.xml (1 hit)
        Line 7:                 <peer ip="0.0.0.0" handler="mslink" port="29000" sendBufSize="0" recvBufSize="0"/>
\login_conf.xml (3 hits)
        Line 11:                 <peer ip="0.0.0.0" handler="ctrllink" port="25000" sendBufSize="1024000" recvBufSize="1024000"/>
        Line 12:                 <peer ip="0.0.0.0" handler="clientlink" port="25001" sendBufSize="0" recvBufSize="0"/>
        Line 13:                 <peer ip="0.0.0.0" handler="mslink" port="28000" sendBufSize="1024000" recvBufSize="1024000"/>
\team_conf.xml (1 hit)
        Line 10:                 <peer ip="0.0.0.0" handler="mslink" port="41001" sendBufSize="1024000" recvBufSize="1024000"/>
\version_conf.xml (1 hit)
        Line 10:                 <peer ip="0.0.0.0" handler="clientlink" port="24001" sendBufSize="0" recvBufSize="0"/>
\world_conf.xml (3 hits)
        Line 12:                 <peer ip="0.0.0.0" handler="mslink" port="31001" sendBufSize="1024000" recvBufSize="1024000"/>
        Line 13:                 <peer ip="0.0.0.0" handler="gslink" port="31002" sendBufSize="1024000" recvBufSize="1024000"/>
        Line 14:                 <peer ip="0.0.0.0" handler="rslink" port="31003" sendBufSize="512000" recvBufSize="512000"/>

保存,修改 上传至主机

3,分区配置
作为单区占用一台服务器的配置,只需要 ctrl、 db、 gate、 gameserver、 ms、 gs_cross、  router 、  这七个服务,其他的服务不需要启动,所以可以自行修改启动脚本,删掉其他服务启动,从而节省服务器资源。
文件修改:1,首先,替换掉所有 id="1003" 为与第一部总服务器login数据库设定的ID一致的ID
                2,ctrl_conf.xml  : 修改 <peer ip="总服务器IP" handler="loginlink" port="25000" sendBufSize="1024000" recvBufSize="1024000"/>
                3,ctrl_conf.xml (1 hit)
        Line 12:                 <peer ip="总服务器IP" handler="loginlink" port="25000" sendBufSize="1024000" recvBufSize="1024000"/>
                    \gs_cross_conf.xml (1 hit)
        Line 6:                 <peer ip="总服务器IP" handler="worldlink" port="31002" sendBufSize="1024000" recvBufSize="1024000"/>
                   \ms_conf.xml (5 hits)
        Line 15:                 <peer ip="总服务器IP" handler="idiplink" port="29000" sendBufSize="2048000" recvBufSize="2048000"/>
        Line 16:                 <peer ip="总服务器IP" handler="fmlink" port="35000" sendBufSize="1024000" recvBufSize="1024000"/>
        Line 18:                 <peer ip="总服务器IP" handler="worldlink" port="31001" sendBufSize="1024000" recvBufSize="1024000"/>
        Line 20:                 <peer ip="总服务器IP" handler="teamlink" port="41001" sendBufSize="1024000" recvBufSize="1024000"/>
        Line 23:                 <peer ip="总服务器IP" handler="loginlink" port="28000" sendBufSize="1024000" recvBufSize="1024000"/>
                 \router_conf.xml (1 hit)
        Line 14:                 <peer ip="总服务器IP" port="31003" handler="worldlink" sendBufSize="2048000" recvBufSize="2048000"/>
   配置完成后注意这里设置的port与服务器listen监听的对应握手的port是一致的,否则肯定出蛾子。
重新启动服务器,新区就开起来啦!这个是两机两区配置,所有分区服务器也是要安装数据库的,只创建并且导入一个world和online数据库即可。其余的不需要了。
如果对应一机多区,需要将以上端口进行梳理,并且BIN文件夹里相关的七大服务进程及子目录也要拷贝,然后对应脚本启动就可以实现一机多区。

13

主题

45

回帖

1185

积分

金牌会员

Rank: 6Rank: 6

积分
1185

论坛元老最佳新人

发表于 2021-9-28 23:08:50 | 显示全部楼层
66666666666感谢分享

0

主题

79

回帖

181

积分

注册会员

Rank: 2

积分
181
发表于 2022-11-26 20:44:38 | 显示全部楼层

努力发帖赚钱
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|24游戏论坛

GMT+8, 2024-5-3 15:30 , Processed in 0.498256 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表