想要查看内容赶紧注册登陆吧!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
多服务器配置方法: 在服务器端Config目录下的ServerInfo.ini文件中 配置好每台服务器的信息 例如:
[Server1] ServerId=1;游戏服务器端程序号 MachineId=0;此游戏服务器端程序所在的服务器号 IP0=127.0.0.1;外网IP地址,用与客户端连接 Port0=1451;外网端口 IP1=127.0.0.1;内网IP地址,用与服务器端程序间连接 Port1=8881;内网端口 Type=0;服务器端程序类型,如: GameServer,LoginServer... HumanSMKey=1002;ShareMemory 共享Key PlayShopSMKey=4002;玩家商店共享Key ItemSerialKey=7002;物品序号 EnableShareMem=1 其中有一台位LOGIN 服务器,其他都设置为 GAMESERVER;
并指定不同的ServerId,在LoginInfo.ini中的ServerId更改成ServerInfo.ini中指定的LOGIN服务器的ID
将ConfigInfo.ini中的ServerId更改成ServerInfo.ini中指定的GAMESERVER服务器的ID
注意:每台服务器都要有独立完整的Public目录与Server目录,所以配置文件在多Server下,是每台服务器一份配置文件。
所以建议在架设多服务器时,使用World的配置文件修改,完毕以后分发给每台服务器。并修改ID 和 差异配置。
其中Server 和 World 的服务器要单独启动Sharmemory程序。(每一个Server上都要启动一个ShareMemory)具体配置只需要修改ServerInfo.ini、WorldInfo.ini、ShareMemInfo.ini中的KEY保持一致就可以了。
每台服务器保持一起就可以、不用所有服务器都一直。
多服务器的启动顺序是,World 、 Billing 、所有GameServer 、 Login (其中World Server 都要现在本机上启动ShareMemory)
下载地址(回复可见):
解压密码默认为:www.woaidaima.com
|