linux下tomcat吃内存解决方法

转载 2016年08月31日 09:23:10

如题,linux下部署多个tomcat,运行一段时间后发现内存不够用。经过排查发现,是由于tomcat6在关闭服务器的时候,进程没有及时释放掉导致遗留很多无用进程,但是这些进程还在一直消耗着内存。具体可以用linux命令查看进程,ps -ef|grep tomcat 。然后kill -9 $pid杀死进程即可。但是这个治标不治本。最终的解决方法如下:
1、在tomcat/bin/shutdown.sh文件中进行修改
这里写图片描述
2、在tomcat/bin/shutdown.sh文件中进行修改
这里写图片描述
然后重启服务即可。这样在关闭tomcat服务的时候就把进程杀掉。
在此感谢http://blog.csdn.net/osaymissyou0/article/details/47294295参考资料!

相关文章推荐

TOMCAT内存溢出之解决方法

  • 2008年05月28日 20:21
  • 23KB
  • 下载

Tomcat的JVM内存溢出解决方法

Tomcat的JVM内存溢出解决方法 在生产环境中,tomcat内存设置不好很容易出现JVM内存溢,解决方法就是修改Tomcat中的catalina.sh文件。 在catalina.sh文件中,找...
  • cyjch
  • cyjch
  • 2016年05月31日 09:52
  • 4431

linux下访问EMC的NAS存储解决方法

  • 2013年06月21日 04:52
  • 77KB
  • 下载

Tomcat部署web工程内存溢出解决方法

这种只针对用startup.bat启动tomcat内存溢出的情况,eclipse启动溢出的看我之前的文章,总共有两步,都要做,不然解决不了,个人亲测成功: 都是在catalina.bat里面配置 ...

java.lang.OutOfMemoryError: PermGen space 和 Java heap space 关于MyEclipse eclipse tomcat内存溢解决方法

各种无效方案总结: 1、eclipse.ini添加

tomcat内存溢出解决方法

在eclipse中运行较大的项目时,遇到内存溢出的问题,在eclipse中可以直接通过添加语句“-Xms512M -Xmx1024M -XX:MaxNewSize=256M -XX:MaxPermSi...

OutOfMemory:PermGen Space & myeclipse tomcat内存溢出解决方法

Java程序员没有遇到过OutOfMemory简直就是不可能的事情! 可见在Java的世界中,太多的不确定因素导致Java运行程序直接崩溃,直接抛出OutOfMemory异常,而一旦遇到了这个问题,...

Tomcat内存溢出分析及解决方法

堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的,本文将详细介绍Tomcat内存溢出,需要了解更多的朋友可以参考下 JVM管理两种类型的内存,堆和非...
  • hbj206
  • hbj206
  • 2015年04月03日 09:04
  • 103

linux下提示:command not find解决方法

在linux下我们经常输入某些命令时经常出现提示说:command notfind。对此网上已经有很多人对此作了阐述,但是对于菜鸟来说可能仍然不理解,下面我我对这个做一下详细说明。   首先 当出...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下tomcat吃内存解决方法
举报原因:
原因补充:

(最多只允许输入30个字)