1、故障背景

昨天现场人员发来消息说tomcat开启了10多个进程,吓我一跳,因为我每次升级都执行shutdown.sh命令,并且这是官网提供的所以也没有怀疑,当我连现场查看时确实有这样的问题。

2、解决方法

方法一:

1、使用  ps -ef |grep tomcat  命令查看所有tomcat 进程。

2、关闭tomcat 进程

kill -9 5144 就可以彻底杀死tomcat

5144 就为进程号 pid = 5144

方法二:

1、在tomcat/bin/shutdown.sh文件中增加一个参数

原来的     exec "$PRGDIR"/"$EXECUTABLE" stop "$@"
增加参数后  exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@"
  • 1
  • 2

2、在tomcat/bin/catalina.sh脚中,加入下面这三行

if [ -z "$CATALINA_PID" ]; thenCATALINA_PID=$PRGDIR/CATALINA_PIDcat $CATALINA_PID
fi
  • 1
  • 2
  • 3
  • 4

再shutdown.sh的时候,就会强制关闭tomcat的进程

更多精彩技术分享请浏览本人博客:https://blog.csdn.net/wohiusdashi

linux 下执行shutdown.sh命令不能关闭tomcat进程的解决方法相关推荐

  1. Linux下CST和UTC时间的区别以及不一致的解决方法

    1.在linux中,用date查看时间的时候显示: 2013年 2月 17日 星期三 19:04:14 CST 世界协调时间(Universal Time Coordinated,UTC): GPS ...

  2. linux cst utc时间转换,Linux下CST和UTC时间的区别以及不一致的解决方法

    1.在linux中,用date查看时间的时候显示: 2013年 2月 17日 星期三 19:04:14 CST 世界协调时间(Universal Time Coordinated,UTC): GPS ...

  3. [收藏]Linux下update错误 E: Dynamic MMap ran out of room. 解决方法

    原文链接:http://forum.lupaworld.com/forum.php?mod=viewthread&tid=59980&ordertype=2 错误内容为:E: Dyna ...

  4. linux img提取文件系统,Linux下 mount IMG文件提示“您必须制定文件系统类型”解决方法...

    以Ubuntu 12.04为例: 假设我有个文件test.img,要挂载到/mnt/img文件目录下: 操作如下: $ cd "你的img镜像所在目录" $ losetup /de ...

  5. Thinkpad在Linux下指点杆和无线网络的配置和故障解决方法

    型号是Thinkpad R60i,系统为Fedora Linux 11,内核版本号:2.6.30.10 一.trackpoint 指点杆的调整 1.灵敏度的调整: 前文:指点杆(小红帽)是我最喜欢小黑 ...

  6. linux下 db2日志满了,DB2事务日志已满的解决方法

    bzoj3208--记忆化搜索 题目大意: 花花山峰峦起伏,峰顶常年被雪,Memphis打算帮花花山风景区的人员开发一个滑雪项目.    我们可以把风景区看作一个n*n的地图,每个点有它的初始高度,滑 ...

  7. windows系统下Mysql服务启动后立即关闭问题-排查及解决方法

    文章目录 1. 问题情况: 1.1 启动 1.2 短暂显示启动成功 1.3 显示停止 2. 解决方法: 2.1 查看日志: 2.1.1 到指定目录下 2.1.2 排查日志,发现了两条ERROR语句: ...

  8. Linux下Socket编程:bind().Address already in use的解决方法

    当客户端保持着与服务器端的连接,这时服务器端断开,再开启服务器时会出现: Address already in use,可以用netstat -anp | more 可以看到客户端还保持着与服务器的连 ...

  9. linux下svn客户端报错Cannot negotiate authentication mechanism的解决方法

    svn客户端报错Cannot negotiate authentication mechanism的解决方法: 问题出现的原因之一: 因为SVN服务器配置了saslauthd服务用来实现与ldap的对 ...

最新文章

  1. poi获取段落位置_Apache POI:从java中的word文档(docx)中提取段落和后续表格
  2. <文本,场景图>解析实践
  3. [转载]C#中注册Dll的问题
  4. photoshop 常见问题与分析
  5. C#抽象类与密封类-abstract-sealed
  6. 自制口袋妖怪_承诺和口袋妖怪-我如何学会异步思考
  7. Fortran入门教程(九)——文件
  8. SpringBoot整合WebService实例
  9. 怎么修改PDF文件大小,PDF怎么裁剪页面
  10. C语言程序设计(2018-2019学年第一学期测试卷)
  11. C++——直角三角形面积
  12. 模拟IC设计——反相器
  13. 【渝粤教育】电大中专计算机职业素养作业 题库
  14. python项目源代码-python项目源码
  15. Philo和潘多拉提供了一个打折的,但暂时的,3个月的电视和音乐捆绑
  16. 谭谭可以对LHC的超光速中微子视而不见吗
  17. 无法连接至服务器用户sa 18456,用户'sa'登录失败(错误18456)解决方案图解
  18. 一种高效的基于线性四叉树编码的多级网格索引
  19. 个人计算机的基本配置显卡,计算机最基本配置之一显卡bios是怎样设置的?
  20. 外贸新手需做哪些准备?如何开发客户?

热门文章

  1. Cool Edit Pro
  2. Linux下安装oracle11.2.0.4
  3. 【探索-中级算法】中序遍历二叉树
  4. 颜色相关直方图(color correlogram)
  5. c程序语言中long,C语言long
  6. 金融安全算法介绍系列6——RSA
  7. linux无法保存文件,Linux系统创建文件后无法保存
  8. 部署apollo-client到maven私服上时遇到的问题及排查过程
  9. Uboot中的MIPI DSI clk分析
  10. SLAM学习笔记《Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Per》