传奇私服 家族联盟 经验交流 高手进阶心得 发布家族 软件下载 广告合作 传奇私服技术文章

双机负载不用映射开外网成功经验

程序大部分运行在内网主机上,网络主机上只运行两个小程序。

先假设网络主机为A机,外网IP为218.218.218.218

内网主机为B机,内网IP为192.168.0.2

A机运行的程序有两个:LoginAgent,ZoneAgent

B机运行SQL和其他的8个程序

首先你得保证只用B机能把服务器正常开起来,玩家能从内网进。

下面是重要部分了,请大家对照你自己的IP做。



A机修改内容:

1。复制LoginAgent和ZoneAgent这两个文件夹到A机任意目录下。
2。修改LoginAgent.ini如下:

[STARTUP]
APPNAME=LOGINAGENT
AGENTID=0
STENPORT=3550
;抛胶飘侩 器飘
;LISTENPORT=3551

[LOGIN_SERVER]
IP=192.168.0.2 <----------------------------重要
PORT=3210

3。修改ZoneAgent.ini如下:

[STARTUP]
APPNAME=ZONEAGENT
SERVERID=0
AGENTID=0
IP=218.218.218.218 <----------------------------重要
PORT=3300

[ZONESERVER]
COUNT=2

ID0=255
IP0=192.168.0.2 <----------------------------重要
PORT0=5589

ID1=0
IP1=192.168.0.2 <----------------------------重要
PORT1=6689

[LOGINSERVER]
IP=192.168.0.2 <----------------------------重要
PORT=3200


B机修改内容:

1。修改LoginServer.ini如下:

[STARTUP]
APPNAME=LOGINSERVER
ZONEAGENTLISTENPORT=3200
LOGINAGENTLISTENPORT=3210
STARTID=140106

[LOGINASD]
COUNT=1
IP0=127.0.0.1
PORT0=7770

[PAYASD]
COUNT=0
IP0=218.218.218.218 <----------------------------重要
PORT0=3450

[SERVER_GROUP]
COUNT=1

ID0=0
NAME0=环春跋

2。修改Zoneserver\SvrInfo.ini如下:

#Zone Server Info.
[SvrInfo]
ServerVersion=121
World=0
WorldName=远景

ThisServerID=0
ThisServerIP=192.168.0.2 <----------------------------重要
ThisServerPort=6689

上一篇传奇私服文章:上一篇: 新的技能魔法,召唤第三方宝宝(UE改
下一篇传奇私服文章:下一篇: 最新传奇封包复制方法+noeyes解
新开传奇私服 变态传奇私服 网通传奇私服
九四一传奇私服发布网 www.941my.com 提供最新开传奇私服发布 版权所有