#!/bin/sh
#kill tomcat pid
case "$1" in
start)
cd /usr/local/tomcat
#!/bin/sh
#kill tomcat pid
case "$1" in
start)
cd /usr/local/tomcat
rm -rf work/*
cd bin
./startup.sh ;tail -f ../logs/catalina.out
;;
stop)
pidlist=`ps -ef|grep tomcat|grep -v "grep" |grep -v "tomcat_resart.sh" |awk '{print $2}'`
echo "tomcat Id list :$pidlist"
kill -9 $pidlist
echo "KILL $pidlist:"
echo "service stop success"
;;
restart)
pidlist=`ps -ef|grep tomcat|grep -v "grep" |grep -v "tomcat_resart.sh" |awk '{print $2}'`
echo "tomcat Id list :$pidlist"
kill -9 $pidlist
echo "KILL $pidlist:"
echo "service stop success"
echo "start tomcat"
cd /usr/local/tomcat
rm -rf work/*
cd bin
./startup.sh ;tail -f ../logs/catalina.out
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
#kill tomcat pid
case "$1" in
start)
cd /usr/local/tomcat
#!/bin/sh
#kill tomcat pid
case "$1" in
start)
cd /usr/local/tomcat
rm -rf work/*
cd bin
./startup.sh ;tail -f ../logs/catalina.out
;;
stop)
pidlist=`ps -ef|grep tomcat|grep -v "grep" |grep -v "tomcat_resart.sh" |awk '{print $2}'`
echo "tomcat Id list :$pidlist"
kill -9 $pidlist
echo "KILL $pidlist:"
echo "service stop success"
;;
restart)
pidlist=`ps -ef|grep tomcat|grep -v "grep" |grep -v "tomcat_resart.sh" |awk '{print $2}'`
echo "tomcat Id list :$pidlist"
kill -9 $pidlist
echo "KILL $pidlist:"
echo "service stop success"
echo "start tomcat"
cd /usr/local/tomcat
rm -rf work/*
cd bin
./startup.sh ;tail -f ../logs/catalina.out
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
Linux下Tomcat服务的启动、停止与重启脚本
本文提供了一段用于Linux环境下的Tomcat服务操作脚本,包括服务的启动、停止和重启功能。通过此脚本,用户可以方便地管理Tomcat服务,确保应用的稳定运行。
2042

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



