tomcat重启可复制脚本

说明:将下面脚本复制到任意tomcat/bin/目录下,便可以对此tomcat控制重启的效果;

可以就下面脚本创建软链接到环境变量(PATH)中,

注意:日志名称若不是catalina.out,需修改;

#!/bin/bash
#tomcat restart
cd $(dirname $0)
cd ..
tom=`pwd`
pid=`ps aux |grep java |grep $tom|awk '{print$2}'`
if [ $pid ] ;then
     kill -9 $pid
     rm -rf $tom/temp/*  $tom/work/*
     nohup $tom/bin/startup.sh 1>/dev/null 2>/dev/null &
     tail -f $tom/logs/catalina.out
else
    rm -rf $tom/temp/*  $tom/work/*
    nohup $tom/bin/startup.sh 1>/dev/null 2>/dev/null &
    tail -f $tom/logs/catalina.out
fi

猜你喜欢

转载自blog.csdn.net/jiahao1186/article/details/81039642