Files
xkm-server/server_999/runenv/start_all.sh
root e517da86dc chore(server): 更新服务器脚本和配置
- 修改 check_all.sh 和 start_all.sh,添加 relation_svr 和 team_svr 的启动和检查
- 更新 start_game_service.sh,注释掉部分服务器的启动脚本
- 二进制文件差异说明:
  - player_cross_svr_fight_rank.bin: 玩家跨服战斗排名数据更新
  - player_cross_svr_wealth_rank.bin: 玩家跨服财富排名数据更新
  - zone_svr 目录下多个玩家排名相关二进制文件更新
2025-05-07 20:15:10 +08:00

77 lines
1.2 KiB
Bash
Executable File

#!/bin/bash
#date: 20190816
#禁止以root用户运行
curuser=`whoami`
if [ $curuser = "root1" ];then
echo "root Operation is not allowed!!"
exit -1
fi
#添加全局变量
export PATH=$PATH:/data/home/mmog/server_999/runenv/tools
#定义启动进程函数
function start_all_svr(){
cd /data/home/mmog/server_999/runenv/
cd ./msgq/
./init.sh
cd ./zone_conn/cfg/
./start_zone_conn.sh
cd ../../db_proxy/cfg/
./start_db_proxy.sh
cd ../../db_global_proxy/cfg/
./start_db_proxy.sh
cd ../../redis_proxy/cfg/
./start_redis_proxy.sh
cd ../../zone_svr/cfg/
./start_zone_svr.sh
cd ../../world_svr/cfg/
./start_world_svr.sh
cd ../../relation_svr/cfg/
./start_relation_svr.sh
# cd ../../relay_svr/cfg/
# ./start_relay_svr.sh
cd ../../busd/cfg/
./start_busd.sh
cd ../../chat_svr/cfg/
./start_chat_svr.sh
cd ../../team_svr/cfg/
./start_team_svr.sh
cd ../../moderation_svr/cfg/
./start_moderation_svr.sh
cd ../../mq_proxy/cfg/
./start_mq_proxy_svr.sh
}
#启动进程
echo "-------- 开始启动进程 --------"
start_all_svr
sleep 2
#检查进程状态
cd /data/home/mmog/server_999/runenv/
if [ ! -f ./check_all.sh ];then
echo "检查脚本check_all.sh不存在"
exit 0
else
echo "-------- 打印启动结果 --------"
sh ./check_all.sh
fi