Tomcat的重启shell脚本

2014-11-24 12:46:55 · 作者: · 浏览: 2

最近做性能测试,每次测试完成都要重启tomcat,索引很麻烦,为此写了一个简单的shell脚本


#!/bin/sh


#kill tomcat pid


pidlist=`ps -ef|grep tomcat_message_8002|grep -v "grep"|awk '{print $2}'` //找到tomcat的PID号


echo "tomcat Id list :$pidlist" //显示pid


kill -9 $pidlist //杀掉改进程


echo "KILL $pidlist:" //提示进程以及被杀掉


echo "service stop success"


echo "start tomcat"


cd /home/app/tomcat_message_8002


rm -rf work/*


cd bin


./startup.sh ;tail -f ../logs/catalina.out


~