测试没新建redis 也可以正常跑起来,目前发现问题就是创建的角色名称不能重复。
2区已经配置好
其他区,参考自行配置即可。
一,文件操作
1. 拷贝GamePub到为新的游戏Gameserver目录,例如
cp -pR GamePub GamePub2
2. 拷贝redis数据库配置和启动文件,并修改。例如开2服,参考列表如下
Cd /etc/init.d/
Cp redis_6301 redis_6302
修改redis_6302内容
启动需要读取新的redis配置文件
mkdir /var/lib/redis/6302
3. 复制配置文件
Cd /etc/redis/
cp 6379.conf 6302.conf
修改 6302.conf内容
内所有端口以此加1
二、数据库操作
启动redis
/etc/init.d/redis_6302 start,进入数据库查看,是否启动正常,并且为空库
创建Gateway2数据库。
导入gateway的基础数据 。基础数据见附件
center不用导入。共用pvp服务器。
修改pp_center库中的admin_gameconfig_servers表。
增加新的服务器到登录列表里面去
如图
三、游戏服务器
GatewayID不能写错
Gatewayport不能写错
RedisPort数据库不能写错,特别端口
thriftPort不能写错。写错连别处去了
html不用动。,大家一起用
ToGatewayPort是通知center连接的,不能写错,center大家公用的
zoneID不能写错
开服时间不能写错
修改Record配置。 连接到Gateway获取日志
启动Record
启动Gateway
cd /root/pub_apple/GamePub2/Gateway/ ./Gateway
注意查看日志,是否报错。并进入游戏查看
楼主辛苦了,谢谢楼主,楼主好人一生平安!
你端坐在那里,我才知道我有多么浅薄,我曾忘情于两汉的歌赋,我曾惊讶于唐宋诗词,也曾流连于宋元的曲牌。如今而你才是人世间真正的圣人。
dadalianlian.serv00.net