欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux下tomcat重启shell脚本

程序员文章站 2022-07-09 17:14:22
...
tomcat-restart.sh

[root@localhost apache-tomcat-9.0.8]# cat tomcat-restart.sh
## java env
export JAVA_HOME=/usr/local/app_server/jdk1.8.0_144
export JRE_HOME=$JAVA_HOME/jre

## restart tomcat
current_dir=$(cd `dirname $0`; pwd)
echo "=== current_dir is:$current_dir"

kill -9 `cat $current_dir/bin/tomcat.pid`


#$current_dir/bin/shutdown.sh (这种方式多次重启的时候出现多个tomcat假进程)
sleep 3
rm -rf $current_dir/webapps/*/
sleep 2
$current_dir/bin/startup.sh


参考资料:
  linux下tomcat重启脚本(使用tomcat.pid)(推荐)
  https://blog.51cto.com/zhangyb/2164192?source=dra