Kill进程,修改tomcat bin目录下shutdown.sh和catalina.sh文件

忽略日志中的严重警告,因为这是关闭tomcat时候引起的,正常情况下不会发生这种内存泄露情况,而且Tomcat6.18以上版本的Tomcat已经 做了内存泄露保护,交给Tomcat完成吧,我们只需要在shutdown.sh之后,补上一个kill -9 pid即可。要是嫌这样太麻烦了,可以如下这样改:

==============================bin/shutdown.sh
exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@" #加上 -force  
==============================bin/catalina.sh
在PRGDIR=`dirname "$PRG"`后面加上
if [ -z "$CATALINA_PID" ]; then
CATALINA_PID=$PRGDIR/CATALINA_PID
cat $CATALINA_PID
fi

最新文章

  1. 七牛云:ckeditor JS SDK 结合 C#实现多图片上传。
  2. class-dump 反编译私有的库和应用
  3. 去除html的 标签
  4. dma_ops
  5. alhpa阶段回顾
  6. IE下实现PlaceHolder
  7. JustSniffer
  8. Java类的基本运行顺序
  9. Selenium
  10. [POJ 2923] Relocation (动态规划 状态压缩)
  11. PAT-乙级-1022. D进制的A+B (20)
  12. [转]Delphi : keydown与keypress的区别,组合键
  13. org/apache/commons/pool/impl/GenericObjectPool异常的解决办法
  14. 初识EF
  15. Python 安装虚拟环境
  16. MySql 中文乱码解决办法
  17. stdafx.h 的作用
  18. Linux上安装二进制文件MySQL详解
  19. css中 padding属性的数值赋予顺序为
  20. json解析,异步下载(listview仅滑动时加载)Demo总结

热门文章

  1. WPF保存包含Winform控件的XAML页面问题
  2. JVM总括三-字节码、字节码指令、JIT编译执行
  3. 漫画 | Redis常见面试问题(一)
  4. [UWP]如何使用代码创建DataTemplate(或者ControlTemplate)
  5. 华为交换机-SNMP配置
  6. Meterpreter常⻅见⽤用法
  7. Codeforces Round #521 (Div. 3)
  8. c++入门之字符相关入门
  9. IP核引发的关于定,浮点数的认识
  10. rbac权限+中间件