linux下tomcat shudown命令杀不死进程

  1. 修改tomcat下bin/catalina.sh,记录tomcat的pid
#设置记录CATALINA_PID。
 
#该设置会在启动时候bin下新建一个CATALINA_PID文件
 
#关闭时候从CATALINA_PID文件找到pid,kill。。。同时删除CATALINA_PID文件
 
if [ -z "$CATALINA_PID" ]; then
 
      CATALINA_PID=$PRGDIR/CATALINA_PID
 
fi
  1. 修改shutdown.sh
修改:
exec "$PRGDIR"/"$EXECUTABLE" stop "$@"
为
exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@"

这个不会杀掉别的进程

你可能感兴趣的:(linux,#,tomcat)