开关服操作
根据服务器的功能种类,区分全局服和游戏区服
全局服开关服关服:
全局服一般不需要关闭.如需关闭, 直接kill对应进程即可.要注意sublistserver从属于superserver,关闭superserver之前应该把sublistserver也一起关掉
游戏区服开关服关服:
./closeserver.sh
待命令执行完毕即可
以上为安全的关服方式,直接kill服务器进程可能会导致玩家数据丢失
注意:
开关服脚本中需要使用3个python脚本,需要作适当修改才能使用
Ms_command.py中ms_port改成managerserver的端口, 默认应该是9991
gs_kick_all_player.py中gs_port改成gameserver的端口, 默认应该是8881
Send_order.py中, gs_port,db_port,gg_port依次改成gameserver,dbserver和gamegate的端口(gamegate改成第一个gamegate的端口即可)
【征程】网游单机,By:bl20166手游服务端全套+架设教程分享
|