linux下Tomcat进程shutdown不完全--解决方案
2024-10-12 22:08:06
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
最新文章
- 七牛云:ckeditor JS SDK 结合 C#实现多图片上传。
- class-dump 反编译私有的库和应用
- 去除html的&;nbsp;标签
- dma_ops
- alhpa阶段回顾
- IE下实现PlaceHolder
- JustSniffer
- Java类的基本运行顺序
- Selenium
- [POJ 2923] Relocation (动态规划 状态压缩)
- PAT-乙级-1022. D进制的A+B (20)
- [转]Delphi : keydown与keypress的区别,组合键
- org/apache/commons/pool/impl/GenericObjectPool异常的解决办法
- 初识EF
- Python 安装虚拟环境
- MySql 中文乱码解决办法
- stdafx.h 的作用
- Linux上安装二进制文件MySQL详解
- css中 padding属性的数值赋予顺序为
- json解析,异步下载(listview仅滑动时加载)Demo总结