共计 354 个字符,预计需要花费 1 分钟才能阅读完成。
linux下tomcat的shutdown命令杀不死进程解决方案
原理为启动tomcat时记录启动tomcat的进程id(pid),关闭时强制杀死该进程
修改tomcat下 bin/catalina.sh
文件,添加记录tomcat的pid
,操作如下:
# Get standard environment variables
PRGDIR=`dirname "$PRG"`
if [ -z "$CATALINA_PID" ]; then
CATALINA_PID=$PRGDIR/CATALINA_PID
fi
# Only set CATALINA_HOME if not already set
修改tomcat下 bin/shutdown.sh
文件,在最后一行加上-force
exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@"
正文完