真正的4开RunGate,不用手动去开关~!!
转贴请著名:中国怪客联盟51kiss.net
1号机器.运行EIserver.exe和2个RunGate
2号机器.运行SQL和其他程序2个RunGate
===========================================
192.168.0.45--- 运行SQL以及LoginSvr.exe---DBSvr.exe---Gate30.exe---2个RunGate---mirlogin.exe
192.168.0.40--- 运行EIserver.exe--Gate30.exe---2个RunGate
===========================================
192.168.0.45----运行SQL以及其他程序的机器设置
1.安装SQL,还原好5个数据库,设置ODBC,设置LoginSvr.exe
2.设置account里的TBL_PUBIPS内容
192.168.0.45 LoginGW MIR3
192.168.0.45 SET1 DB Conn MIR3
192.168.0.40 SET1 GameSrv1 MIR3
192.168.0.45 LoginServer MIR3
3.设置account里的TBL_SELECTGATEIPS内容
服务器名称 192.168.0.45 7100 MIR3
服务器名称 192.168.0.40 7100 MIR3
4.设置account里的TBL_SERVERINFO内容
服务器名称 1 2800 MIR3
DBSvr.exe配置按照原来的设置好。
!serverinfo.txt设置(四开)
192.168.0.45,192.168.0.45:7200,192.168.0.45:7201
192.168.0.40,192.168.0.40:7203,192.168.0.40:7204 ;;----------这里的IP是指向EIserver.exe的机器
RunGate的IP都指向192.168.0.40(EIserver)
Gate30.exe设置,IP都指向本机192.168.0.45
============================================
192.168.0.40----------- 运行EIserver.exe设置
1.修改!SETUP.TXT
GAME1数据库地址 192.168.0.45
输入192.168.0.45机器上SQL的ID和密码
herocommon1数据库地址 192.168.0.45
输入192.168.0.45机器上SQL的ID和密码
DBADDR地址 192.168.0.45
MSGADDR地址 192.168.0.45
IDSADDR地址 192.168.0.45
LOGADDR地址 192.168.0.40
端口全部默认
2.!runaddr.txt设置
192.168.0.40
3 复制Gate30.exe和2个RunGate到这个机器
Gate30.exe的IP指向192.168.0.45
RunGate的IP指向192.168.0.40,也就是本机(注意端口!对应!serverinfo.txt里的设置)
=========================================
你现在可以按照下面的顺序运行服务端:
192.168.0.45运行 LoginSvr.exe---DBSvr.exe---Gate30.exe---2个RunGate---mirlogin.exe
192.168.0.40运行 EIserver.exe--Gate30.exe---2个RunGate
转贴请著名:中国怪客联盟51kiss.net
按照这样的设置,4个RUN都可以进人,更加合理的利用资源而且不用手动去开关
========================================
需要打开的端口
1433
5000
5010
5100
5500
5600
6000
7000
7100
7200
7201
7202
7203
7204
8000
10000 |