#!/bin/sh
pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'`
echo $pid
if [ -n "$pid" ]
then
{
echo ===========shutdown================
/etc/init.d/tomcat6 stop
sleep 2
pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'`
if [ -n "$pid" ]
then
{
sleep 2
echo ========kill tomcat begin==============
echo $pid
kill -9 $pid
echo ========kill tomcat end==============
}
fi
sleep 2
echo ===========startup.sh==============
/etc/init.d/tomcat6 restart
}
else
echo ===========startup.sh==============
/etc/init.d/
本文提供了一个Shell脚本,用于自动化重启和停止Tomcat服务器的过程,包括检查Tomcat进程、停止进程、等待停止并重新启动。
5046

被折叠的 条评论
为什么被折叠?



