jenkins 停启tomcat脚本

export ENV=test
export ZOOKEEPER=192.168.1.134:2181
cd ~/tomcat_cmp/bin
sh shutdown.sh
sleep 10
sum=` ps aux | grep -i tomcat_cmp | grep -v 'grep'| awk '{print $2}'| wc -l `
if [ $sum -gt 0 ]
then
echo '将会结束进程'
kill -9 $(ps aux | grep -i tomcat_cmp |grep -v 'grep' | awk '{print $2}')
fi
if [ -f "CATALINA_PID" ]
then
echo '删除 CATALINA_PID文件'
rm -f ./CATALINA_PID
fi
cd ../webapps
if [ -d 'cmp' ]
then
echo '删除webapps下项目目录'
rm -rf cmp
fi
cd ../bin
echo '启动tomcat'
sh startup.sh
本文来自博客园,作者:margo,转载请注明原文链接:https://www.cnblogs.com/ZMargo/articles/12766731.html

浙公网安备 33010602011771号