tomcat内存溢出

抓狂抓狂抓狂服务器用着用着,一段时间后出现这样的问题:页面不抱错,也点不动!就死卡在那!


然后重启tomcat就好了!


网上说:是tomcat内存不足引起的!


解决方法: 手动设置MaxPermSize大小


        a.如果tomcat是以bat方式启动的,则如下设置:


        修改TOMCAT_HOME/bin/catalina.sh


        在“echo "Using CATALINA_BASE:    $CATALINA_BASE"”上面加入以下行:


        JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m


    建议:将相同的第三方jar文件移置到tomcat/shared/lib目录下,这样可以达到减少jar 文档重复


占用内存的目的。


       b.最简单的是:在tomcat/bin/catalina.bat中最上面加上



set JAVA_OPTS=-Xmx1024M -Xms512M -XX:MaxPermSize=256M








你可能感兴趣的:(tomcat内存溢出)