您当前的位置:首页 > 完美技术

完美世界关于多机负载.经过了4个小时。

本文出处:网游动力作者:本站发布时间:2008-08-21阅读次数:
其实象他们说的一样很简单`
不过对于我们 这些 对LINUX系统不熟悉的人来说 有一定的难度

哎 经过了 4个小时的 折腾终于好了

希望 能给 一些朋友 有点帮助
呵呵 如果 对你没什么 你就当水贴看  不用骂人

===========================================================================
说白了 就是让服务器监听 外来数据

具体的 

到游戏服务器 server 
uniquenamed  里面的 gamesys.conf 
把 三个 IP 都该成 外网IP 或者是 内网 IP 看情况而定


这一步主要是 告诉 另外一台linux 系统  人物数据放在什么地方了  呵呵 如果不设置 会出现 无法进入FB 

第二:
到 server/glinkd 里面 
把 gamesys.conf  里面的

[GLinkServer1] 段 IP 改称 内网 或者外网IP “以下直接说改IP”
还有
[GProviderServer1]到 [GProviderServer4] 全部改IP

如果这里不改的话 游戏 无法登陆 直接会 登陆游戏失败

第三:
到 server/gdeliveryd
把 gamesys.conf 里面 把 [GProviderServer] 段的 IP 改掉 

 

通过上面的 改法 就已经把 FB 独立出去了  “个人理解”

下面 要注意

如果 AU 服务器 上还要开几个FB 的话  
进 server/gaemd
里面 先把  gs.conf 里面的 [MsgTCPSession] 段 IP 改掉
还有  gmserver.conf 里面的所有 IP 改成 AU等服务的IP地址

最后一步 就是 改FB linux 里面的文件

FBLINUX  其实只要一个 gamed 文件夹 就可以了


和在 AU 服务器 上 修改gamed 一样 

把  gs.conf 里面的 [MsgTCPSession] 段 IP 改掉  这里就要外网IP “一定要改”
还有  gmserver.conf 里面的所有 IP 改成 AU等服务的IP地址 “一定要改”


最后说句 hosts里面根本不用动他 

还有一步是 我把 /etc/gmopen.xml  下面的IP 也改成了外网IP  感觉这步 没起左右  
希望 以上的资料对 大家有帮助  
也希望大家顶个贴
漏了点重要的 以为现在基本上 大家都有陆游器
所以 一定要开放 以下端口`

11101
29301
29400
29300
29301