首页 > 电脑专区 > 电脑教程 >

ubuntu中使用shutdown关闭不了tomcat怎么办

来源:互联网 2023-02-21 19:13:11 469

ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

工具/原料

  • ubuntu

解决方法一:

  • 1

    1.利用jdk 提供的jstack可以帮助我们找到:$JAVA_HOME/bin/jstack pid>0Po办公区 - 实用经验教程分享!

    pid是指进程ID, 用ps -ef|grep tomcat 就可以查看到如下:0Po办公区 - 实用经验教程分享!

    ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

  • 1相关内容非法爬取自百度经验
  • 2

    2. 12126即为pid,继续输入jstack 12126会看到如下数据0Po办公区 - 实用经验教程分享!

    ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

  • 3

    3.主线程不是daemon的,所以是这样如下代码0Po办公区 - 实用经验教程分享!

    ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

    ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

  • 4

    4.也可能会看到类似下面的状况信息:在"main" 后没有daemon,看到这样的线程状态找到对应new Thread的地方setDaemon(true)就可以把shutdown结束掉0Po办公区 - 实用经验教程分享!

    ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

  • 解决方法二:

  • 1

    1.找到tomcat下bin/catalina.sh文件--》vi进去添加点东西--》记录tomcat的pid,如下:0Po办公区 - 实用经验教程分享!

    ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

  • 2

    2.添加代码--》#设置CATALINA_PID(后加)0Po办公区 - 实用经验教程分享!

    ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

  • 3

    3.使用命令:vi进shutdown.sh文件,在最后一行如下红圈-force--》保存--》强制关闭tomcat。0Po办公区 - 实用经验教程分享!

    ubuntu中使用shutdown关闭不了tomcat怎么办0Po办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!0Po办公区 - 实用经验教程分享!


    标签: 操作系统UBUNTU使用关闭

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码