爱在莫斯科 发表于 2017-1-15 12:12:56

重启多个tomcat 脚本

#!/bin/sh

t=`date`
COM1="/data/TomSyncPush/tomcat-1/bin/startup.sh"

COM2="/data/TomSyncPush/tomcat-2/bin/startup.sh"

T1PID=`ps -ef | grep tomcat-1 | grep -v "grep tomcat-1" | cut -c 9-15`
T2PID=`ps -ef | grep tomcat-2 | grep -v "grep tomcat-2" | cut -c 9-15`
echo $T1PID
echo $T2PID
if [ -z $T1PID ]
then
      ${COM1}
      echo "tomcat-1 done"
else
      kill -9 $T1PID
      echo "tomcat-1 stoped"
      sleep 5s
      ${COM1}
      echo "tomcat-1 start"
fi
if [ -z $T2PID ]
then
      ${COM2}
      echo "tomcat-2 done"
else
      kill -9 $T2PID
      echo "tomcat-2 stoped"
      sleep 5s
      ${COM2}
      echo "tomcat-2 start"

fi
页: [1]
查看完整版本: 重启多个tomcat 脚本