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与内存

最近有部分用户会问,为什么我的tomcat占用的内存这么高?如何才能把他减少点呢? 其实减少tomcat的内存使用量比较难,但是我们还是有一些办法的! 要想减少tomcat内存使用量,就必须对to...
  • y88845601
  • y88845601
  • 2015年01月26日 19:57
  • 721

tomcat 内存调优日志 linux jvm 内存调优

1 为什么要自己设置内存     答:为了更好的利用内存,减少不必要的浪费。           有一个项目 service,没配置,我服务器内存16G,因为所有的项目都依赖这个项目,所以这个项目...
  • shuaizai88
  • shuaizai88
  • 2016年12月22日 10:32
  • 454

【未解之谜】tomcat占用大量内存的奇怪现象

[root@iZrj97s23bov6rewm9af7aZ ~]# ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head USER P...
  • qq_26684469
  • qq_26684469
  • 2017年12月09日 12:35
  • 290

一个完整的吃内存程序

一个完整的吃内存程序作者:苏显斌日期:2006年5月24日这个程序是本人在公司测试自己编写的安装程序其间编写的一个小程序,主要目的是用来测试本机在不同剩余内存的情况下,安装程序执行的情况,现在把这个工...
  • xianbin
  • xianbin
  • 2006年05月24日 21:53
  • 2722

eclipse/MyEclipse吃内存的解决方法

javaw.exe占用大量内存,居高不下, 1,eclipse.ini配置一下. 2G内存, 配置成为 -Xms512m -Xmx512m(或 更大).2,eclipse加载的工程的多少与大...
  • binyao02123202
  • binyao02123202
  • 2010年06月03日 13:20
  • 2055

Linux 下修改Tomcat使用的JVM内存大小

Linux下修改JVM内存大小: 要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,红色的为新添加的. # OS specif...
  • hedandan160
  • hedandan160
  • 2015年05月07日 17:20
  • 11618

tomcat 内存 管理

tomcat内存    今天公司CMS的tomcat又挂掉了,之前挂了一次.出现以下错误,后来把tomcat的内存增大到1024 严重: Exception initializing page c...
  • chen3888015
  • chen3888015
  • 2012年04月06日 15:32
  • 1920

linux下指定tomcat的内存大小

主要是为了防止堆内存溢出 直接在catalina.sh脚本最前方增加 JAVA_OPTS='-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSi...
  • kongqz
  • kongqz
  • 2011年10月10日 19:10
  • 14678

Linux C 吃内存的程序

网上的吃内存的例子,不实用,有的不符合要求,自己写了一个吃内存的c程序,这个程序用了两个进程,一个是吃内存的进程,另一个是专门打印内存使用情况的进程。一开始用一个进程,发现没有达到迅速吃内存的效果,可...
  • maokexu123
  • maokexu123
  • 2015年10月30日 16:40
  • 577

Linux tomcat解决内存溢出

tomcat 日志报错: iZ284dfbxn8Z:/usr/local/apache-tomcat-7.0.67/logs # tail -f catalina.out Exception in...
  • lh756437907
  • lh756437907
  • 2017年05月10日 10:47
  • 685
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下tomcat吃内存解决方法
举报原因:
原因补充:

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