侧边栏壁纸
博主头像
蔡关荣博客 博主等级

行动起来,活在当下

  • 累计撰写 19 篇文章
  • 累计创建 9 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

在Linux中tomcat执行shutdown.sh之后进程还存在

Administrator
2024-05-17 / 0 评论 / 0 点赞 / 27 阅读 / 0 字

第一步:找到Tomcat安装目录下的catalina.sh文件,可以记录tomcat进程PID,然后在catalina.sh文件中添加一下代码,你可以搜索Get standard environment variables 然后在PRGDIR=`dirname "$PRG"` 下方添加

# Get standard environment variables
PRGDIR=`dirname "$PRG"`

# 添加代码
if [ -z "$CATALINA_PID" ]; then
      CATALINA_PID=$PRGDIR/CATALINA_PID
fi

第二步:在shutdown.sh 修改最后一行代码 添加-force

原始内容

exec "$PRGDIR"/"$EXECUTABLE" stop "$@"

修改后内容

exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@"

最后验证 可以看到进程已经成功关闭了

0

评论区