解决Tomcat的“Out Of Memory”内存储器溢出

解决Tomcat的“Out Of Memory”内存溢出

  如果在项目中用到了spring和hibernate并且数据量比较大的情况下,系统有时会突然出现“Out Of Memory”内存溢出的问题!可以试试下面的解决方案,如果机器配置比较好还可以适当加大点配置!


    在netbeans安装的tomcat下的bin目录的catalina.bat文件下找到这行:
Java代码 解决Tomcat的“Out Of Memory”内存储器溢出 解决Tomcat的“Out Of Memory”内存储器溢出解决Tomcat的“Out Of Memory”内存储器溢出
  1. echo Using CATALINA_BASE:   %CATALINA_BASE%  
echo Using CATALINA_BASE:   %CATALINA_BASE%
 
    在下面加入这行:
   
Java代码 解决Tomcat的“Out Of Memory”内存储器溢出 解决Tomcat的“Out Of Memory”内存储器溢出解决Tomcat的“Out Of Memory”内存储器溢出
  1. set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=512m