重启多个tomcat 脚本
#!/bin/sht=`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]