#!/bin/bash #date: 20191219 #禁止以root用户运行 curuser=`whoami` if [ $curuser = "root1" ];then echo "root Operation is not allowed!!" exit -1 fi #添加全局变量 export PATH=$PATH:/data/home/mmog/center_server_900/tools/ #定义启动进程函数 function start_all_svr(){ cd /data/home/mmog/center_server_900/runenv/msgq/ sh init.sh cd ../db_global_proxy/cfg/ ./start_db_proxy.sh cd ../../relation_svr/cfg/ ./start_relation_svr.sh cd ../../team_svr/cfg/ ./start_team_svr.sh cd ../../rank_svr/cfg/ ./start_rank_svr.sh cd ../../match_svr/cfg/ ./start_match_svr.sh cd ../../tunnel_svr/cfg/ ./start_tunnel_svr.sh cd ../../global_chat_svr/cfg/ ./start_global_chat_svr.sh cd ../../busd/cfg/ ./start_busd.sh } #启动进程 echo "-------- 开始启动进程 --------" start_all_svr sleep 2 #检查进程状态 cd /data/home/mmog/center_server_900/runenv/ if [ ! -f ./check_center_all.sh ];then echo "检查脚本check_center_all.sh不存在" exit 0 else echo "-------- 打印启动结果 --------" sh ./check_center_all.sh fi