diff --git a/server/bin/gameserver/bin/restart.sh b/server/bin/gameserver/bin/restart.sh index b8ff86e8..27bccd9f 100755 --- a/server/bin/gameserver/bin/restart.sh +++ b/server/bin/gameserver/bin/restart.sh @@ -3,7 +3,7 @@ #source /etc/profile #source /root/.bash_profile -pid=$(ps -ef|grep "gameserver2006 -n $2 -i $1"|grep -v grep|awk '{print $2}') +pid=$(ps -ef|grep "gameserver2006 -z 1 -n $2 -i $1"|grep -v grep|awk '{print $2}') echo $pid if [[ $pid != "" ]] @@ -13,4 +13,4 @@ else echo "pid 为空" fi -nohup ./gameserver2006 -n $2 -i $1 >> gameserver2006$2_$1.out 2>$1 & +nohup ./gameserver2006 -z 1 -n $2 -i $1 >> gameserver2006$2_$1.out 2>$1 &