本服务器为金山服务端,官方采用7台服务器负载一个区!现在将服务端整合2台服务器可正常开启!
( D" Z9 _, j* y' E开启服务端流程。
8 [9 V6 r' t r8 E1.首先打开Server01文件夹
8 l9 O6 E5 m+ o$ k8 ^. t8 a2.修改所有ini文件内的IP地址为自己的IP地址
1 `, `9 y6 M' h9 d0 h% K3.特别注意的是MccServer.ini内的
9 [( H: d) u K[WgsIPs]$ p5 k% v7 f5 _' y
Wgs1=192.168.1.156, B0 c! x- ]% y9 _: I) Z O
该IP地址是指向LoginServer所在的服务器地址。否则Mcc无法正常连接到数据库!
$ ^: s5 J& {% G( j8 `6 R; H5 e4.修改MccServer.ini 此文件与BFServer进行通讯才可以正常进入游戏和保存玩家数据!9 M% N5 P3 B. B5 a0 T7 {
5.修改relogin.ini 此文件是为多台服务器负载所提供玩家数据的转移和同步功能!
% |- x+ v. X% `2 E- X4 V, u" P1 i7 j特别注意的是:
4 P! q2 A" d' M& G[ServerInfo]
3 U4 H4 W7 X2 T( p2 ]9 j! t" U6 vServerNum=2
* |5 M% c$ l# e: WIp1=192.168.1.156
7 U* S% U& y7 vMaxPlayer1=5000 U- o2 B, B, n L: V& z: H. G
ServerCode1=1
% w" C2 `3 t, a4 x/ DIp2=192.168.1.1050 e/ |3 w" O1 A1 X
MaxPlayer2=500
, v0 r) K' D: V1 U- X2 Q! zServerCode2=2
5 A. e/ [6 _. x* ~* F6 L R' g该功能需要按照自己设立的GS01和GS02顺序排列,否则在过地图的时候导致掉线! z1 u0 _, \( k) h. X- C2 w% J
6.打开Server02文件夹* H9 B; l) ?! D/ \! q0 F% m
修改BfServer.ini文件2 ]) r5 n' m: n' j) y2 T
[Common]
- W; Z$ c" _1 D8 V/ ~, E5 uServerName=GS01 该文件是服务器名称,这里需要更改为GS02
}# t" V8 Q" _" k) z9 G( _/ E- V: Y/ J( [
[Mcc] z0 e, A& G O) ^+ o2 i
MccMode=11 _: }. }' x; B$ R) N% E
;edit lanip2
* i* l, ]* {9 ?4 M4 RDBMccIp=192.168.1.156 ---修改为Server01服务器的IP地址) S. D6 N6 G: I5 o
DBMccPort=60002 b9 w3 ?- @5 [* [; i
;edit lanip1" S) A. Y" d3 _
ChatMccIp=192.168.1.156 ---修改为Server01服务器的IP地址
1 h& n! [ a2 WChatMccPort=9000& v7 J7 ?4 t* G7 P* J: N' K
;, h6 |( R! e; l
Gs_Mcc_Encrypt=0
- P& @: l: \; G: L/ B5 O" ^+ i+ u0 Y X9 B$ N6 l
[RServer]1 {2 P3 p$ d1 a, |' I) W4 w6 j! B r. m
ReloginServerMode=15 a, e/ ~. d! y
Gs_RServer_Encrypt=0
0 s* M' N: A9 ]. f# B4 z9 HPlayerMessNum=3, B0 o: ^* S$ c" x* ?; \
;edit lanip1
$ n) _( ~$ o7 B! t S0 f$ l: [/ ARServerIp=192.168.1.156 ---修改为Server01服务器的IP地址
' x c* C$ q9 j- a; M/ r: vRServerPort=3200
/ g( {5 A9 h- n% s! U/ |' A) u3 a9 W6 R' n
最后开启顺序
/ p( y2 b( ^5 T1 k; p首先打开Server01内的LoginServer.exe - MCC - BFServe -relogin 全部开启后到Server02服务器
: L) `3 F5 T, C" s s" u( G J开启BFServe 即可完成! |