任逍遥

 找回密码
 立即注册
查看: 21776|回复: 86

传奇服务器豪华配置双公网双机负载成功篇

    [复制链接]
  • TA的每日心情
    慵懒
    2021-10-18 03:30
  • 签到天数: 89 天

    连续签到: 1 天

    [LV.6]元神初具

    695

    主题

    751

    帖子

    2368

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2368
    发表于 2019-4-12 22:37:42 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    拥有好机器的和达到过700人以上的人都知道.在双至强2.4G 2G内存的机器上也无法保证游戏800人不卡.因为我的配置就是这样.别告诉我优化.我是能优化的都优化了.

    两个公网ip.双机负载地图.9个rungate 其中3个为登陆从机时临时使用



    闲来无事做了个双机负载.经过jacky的指点终于成功.(*)为关键

    使用的都是公网ip.内网转外也一样.请参阅相关的内网外网都能进的文章.
    每机都三开rungate分担. 其中主机加三个rungate来做从机玩家登陆临时使用.
    主机运行全部程序 从机只运行m2server和三个rungate。
    这个方案是最佳的超过700人在线后的双机负载地图的方案.

    主机rungate分别是7200 7210 7220 从机为7201 7211 7221.
    注意:从机必须要是主机的端口+1.如果你的主机设置是7205 7215 7225 从机就必须是7206 7216 7226 因为M2在没有找到玩家所在地图的rungate的时候会自动寻找本机+1的端口rungate.

    主机共享mir200目录.要有写权限.
    首先要保证主机自己能单独对外使用。然后再改。
    ========================================
    好了现在开始设置主机:
    主机mir200目录中 !runaddr.txt 中这样:
    主机ip.
    从机ip  ----------------加一个从机ip

    主机mir200目录中 !servertable.txt 中
    0 主机ip 7200 主机ip 7210 主机ip 7220
    1 从机ip 7201 从机ip 7211 从机ip 7221

    主机mir200目录中 !setup.txt中
    [Server]
    ServerIndex=0     -------主机是写0的.
    ServerName=传奇天下
    ServerNumber=0
    VentureServer=FALSE
    TestServer=TRUE
    TestLevel=
    TestGold=
    TestServerUserLimit=1500
    ServiceMode=TRUE
    NonPKServer=FALSE
    ...
    DBAddr=主机的ip
    DBPort=6000
    IDSAddr=主机的ip
    IDSPort=5600
    MsgSrvAddr=主机的ip
    MsgSrvPort=4900
    .....

    Mud2DBSrv200目录中
    !serverinfo.txt 为主机的三开rungate
    主机ip 主机ip 7200 主机ip 7210 主机ip 7220 ----------无须写从机的ip


    Mud2LogSrv目录中
    !addrtable.txt文件
    传奇天下 Line1-255 主机ip 主机ip 主机ip:7100 主机ip:7100 --注意这里写了两个端口

    !serveraddr.txt文件
    主机ip
    主机ip
    从机ip   (*)
    主机ip

    Logsrv.ini 文件中
    ReadyServers=2 这行后面写2。不过我测试写0也没什么不同。

    Mir200EnvirMapinfo.txt中将地图改一下
    [0 比齐省 0] 后面的0是指让主机负担。如果写成1 就是让从机负担。这个要根据自己的服务器来设置.让人员和怪物最好均分或从机多些.
    主机设置完毕。


    =============从机设置=========================
    从机也要安装dbc软件.并设置好路径.
    从机先设置三开rungate。
    (*)rungate中的ip都写从机的。端口分别是7201 7211 7221 这几个端口都是对应主机的+1

    从机mir200目录中 !runaddr.txt 和主机是一样的:
    主机ip.
    从机ip  ----------------加一个从机ip

    从机mir200目录中 !servertable.txt 中也和主机是一样的。
    0 主机ip 7200 主机ip 7210 主机ip 7220 (*)
    1 从机ip 7201 从机ip 7211 从机ip 7221

    从机mir200目录中!setup.txt
    ServerIndex=1   ------------------从机这个写1。(*)
    ServerName=传奇天下
    ServerNumber=0   ------这个好象也没什么关系。0和1都一样。
    VentureServer=FALSE
    TestServer=TRUE
    TestLevel=
    TestGold=
    TestServerUserLimit=1000
    ServiceMode=TRUE
    NonPKServer=FALSE
    .....
    DBAddr=主机ip
    DBPort=6000
    IDSAddr=主机ip
    IDSPort=5600
    MsgSrvAddr=主机ip
    MsgSrvPort=4900
    .....
    [Share]
    BaseDir=Z:Share         ------------Z是映射的主机的MIR200目录.
    GuildDir=Z:GuildBaseGuilds
    GuildFile=Z:GuildBaseGuildlist.txt
    VentureDir=Z:ShareV
    ConLogDir=Z:ConLog
    CastleDir=Z:EnvirCastle
    EnvirDir=Z:Envir
    MapDir=Z:Map        ---如果主机从机map是一样的就不用改这个路径了.速度还更快.

    =================================

    好了主机从机的设置大体完了   
    关键的来了------------↓
    (*)在主机另开三个rungate..ip地址都是指向从机的ip 端口分别是7201 7211 7221.是和从机的三个rungate一样的 :)  这个是关键所在 一定要照做 :) 都是眼泪啊~~~我连续两个昼夜忙活就是耽误在这里.

    ok 开始将从机的m2server和三个rungate都运行起来.再打开主机的所有程序.包括另开的三个指向从机的rungate.双机负载成功.一点问题都没有.负载能力大大大大大大的增加.因为怪物和玩家都被双机分担了.
    楼主热帖
  • TA的每日心情
    无聊
    2019-8-29 12:56
  • 签到天数: 467 天

    连续签到: 3 天

    [LV.9]妙领天机

    0

    主题

    2840

    帖子

    2838

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2838
    发表于 2019-4-13 02:02:42 | 显示全部楼层
    围观 围观 沙发在哪里!!!
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2019-8-30 17:59
  • 签到天数: 471 天

    连续签到: 8 天

    [LV.9]妙领天机

    5

    主题

    2911

    帖子

    2912

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2912
    发表于 2019-4-13 06:40:46 | 显示全部楼层
    非常好,顶一下
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-30 13:32
  • 签到天数: 460 天

    连续签到: 6 天

    [LV.9]妙领天机

    8

    主题

    2885

    帖子

    2891

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2891
    发表于 2019-4-13 18:51:29 | 显示全部楼层
    发发呆,回回帖,工作结束~
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2019-8-30 02:59
  • 签到天数: 466 天

    连续签到: 1 天

    [LV.9]妙领天机

    8

    主题

    2872

    帖子

    2879

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2879
    发表于 2019-4-13 21:52:26 | 显示全部楼层
    我是个凑数的。。。
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 19:41
  • 签到天数: 490 天

    连续签到: 6 天

    [LV.9]妙领天机

    7

    主题

    2920

    帖子

    2923

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2923
    发表于 2019-4-14 08:10:41 | 显示全部楼层
    不错 支持一个了
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 09:16
  • 签到天数: 481 天

    连续签到: 6 天

    [LV.9]妙领天机

    5

    主题

    2848

    帖子

    2849

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2849
    发表于 2019-4-14 08:35:19 | 显示全部楼层
    不错 支持一个了
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 13:09
  • 签到天数: 473 天

    连续签到: 3 天

    [LV.9]妙领天机

    2

    主题

    2992

    帖子

    2994

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2994
    发表于 2019-4-14 22:45:39 | 显示全部楼层
    纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-8-30 13:21
  • 签到天数: 478 天

    连续签到: 4 天

    [LV.9]妙领天机

    3

    主题

    2816

    帖子

    2820

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2820
    发表于 2019-4-15 14:34:49 | 显示全部楼层
    楼下的接上。。。。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-30 12:49
  • 签到天数: 468 天

    连续签到: 6 天

    [LV.9]妙领天机

    4

    主题

    2911

    帖子

    2912

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2912
    发表于 2019-4-16 04:52:28 | 显示全部楼层
    支持楼主,用户楼主,楼主英明呀!!!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|任逍遥

    GMT+8, 2024-4-20 04:11 , Processed in 0.074449 second(s), 49 queries .

    Powered by 任逍遥 X3.4

    Copyright © 2001-2023, Rxiaoyao Cloud.

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