本服务器为金山服务端,官方采用7台服务器负载一个区!现在将服务端整合2台服务器可正常开启!
& [) {4 q- @; t9 N) f- W) d4 @开启服务端流程。
" a7 f+ }6 X8 u0 x8 F1.首先打开Server01文件夹/ o3 O& G* L. {& ^; H
2.修改所有ini文件内的IP地址为自己的IP地址
& L3 c0 [/ h7 K# ?1 N0 e3.特别注意的是MccServer.ini内的
2 j1 Z! R- ~3 L% F* U[WgsIPs]
: m/ A# J4 N4 i& `Wgs1=192.168.1.156
. a' X6 E/ `9 U' Y" h% ^3 V该IP地址是指向LoginServer所在的服务器地址。否则Mcc无法正常连接到数据库!( n% f9 A/ B+ r0 [9 D* b
4.修改MccServer.ini 此文件与BFServer进行通讯才可以正常进入游戏和保存玩家数据!) l. i5 L/ J, i t( e8 j. [( s
5.修改relogin.ini 此文件是为多台服务器负载所提供玩家数据的转移和同步功能!
# G1 M& Y# q7 p# d, D o c特别注意的是:: b0 `2 _, Z# h0 {) ^$ u3 N0 k* H. L- b
[ServerInfo]
5 Z! n- J+ E- S$ l' i6 N# kServerNum=2
: }) S0 u# H: i4 ?. `5 L! I% WIp1=192.168.1.156/ Y" k* X( x* ~
MaxPlayer1=500. t8 N% ]) L- a8 d' `- W+ K
ServerCode1=1
) ?3 ?" g' {( P& GIp2=192.168.1.105, T! J1 W' f/ L! Z7 e
MaxPlayer2=500
% ^+ T8 x- t% w3 d9 a" s: X& GServerCode2=2( r2 |% d2 L, s
该功能需要按照自己设立的GS01和GS02顺序排列,否则在过地图的时候导致掉线!
- O2 N3 v$ l+ v8 }; p& E6 r6.打开Server02文件夹
% n. S. P9 ]9 J/ H7 l( r修改BfServer.ini文件
6 L, ~3 a0 G: U ~$ {[Common]" y7 u# D6 n6 K! [* o7 G
ServerName=GS01 该文件是服务器名称,这里需要更改为GS02
' K- v- _+ W4 e" H1 ^
6 f6 I6 r8 c- [1 y" z$ L$ k[Mcc]
0 q' ?1 }; U9 V- X: f7 v; h6 y2 LMccMode=1
+ J2 v- P# S* @" a;edit lanip2
) ]1 e8 k/ y, ^DBMccIp=192.168.1.156 ---修改为Server01服务器的IP地址; {# u, g3 }) t& }; [
DBMccPort=6000
5 Z) A' x( t$ @ R;edit lanip1
9 \- i8 ~) ^; s+ v8 W( j# WChatMccIp=192.168.1.156 ---修改为Server01服务器的IP地址
z; [5 |4 |3 {# E+ XChatMccPort=90008 g# l$ m. f% h0 N. u& m& B* j+ H
;
, H- @7 |; L. xGs_Mcc_Encrypt=0
( T# A# Y- T$ L) y9 H5 q$ l
1 o- m5 k1 a6 I# b[RServer]3 E' R h' {$ i3 A9 ]6 `
ReloginServerMode=1
$ y) {( K. R/ k1 AGs_RServer_Encrypt=0
+ n7 G6 H6 `0 q+ s. `' DPlayerMessNum=3+ F* l7 K+ D# A
;edit lanip1
' w9 h3 q; O# |& A( O( r( QRServerIp=192.168.1.156 ---修改为Server01服务器的IP地址7 c9 ` |% L5 t. I
RServerPort=3200
/ R. r& n$ F+ p: {7 H2 M; c$ G& s. D% |) h
最后开启顺序 E7 A+ X) g, ?3 n6 f1 \. r% S
首先打开Server01内的LoginServer.exe - MCC - BFServe -relogin 全部开启后到Server02服务器
- j% C# Y7 S& q. |* y开启BFServe 即可完成! |