基本原理为启动tomcat时记录启动tomcat的进程,关闭时强制杀死该进程
1.更改catalina.sh配置
在124行 PRGDIR=dirname "$PRG"
后添加如下配置
if [ -z "$CATALINA_PID" ]; then
CATALINA_PID=$PRGDIR/CATALINA_PID
cat $CATALINA_PID
fi
修改后如图:
2.更改shutdown.sh配置
在最后一行添加-force
修改前
exec "$PRGDIR"/"$EXECUTABLE" stop "$@"
修改后
exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@"