您的位置:首页 > 运维架构 > Tomcat

Tomcat6 内存不足问题及解决方法

2010-03-03 11:09 381 查看
1
、Tomcat
默认可以使用的内存为128MB
,在较大型
的应用项目中,这点内存是不够的,有可能导致系统无法运行。常见的问题是报Tomcat
内存溢出错
误,Out of Memory(
系统内存不足)

异常,从而导致客户端显示500
错误,一般调整Tomcat

使用内存即可解决此问题。

Windows
环境下修改“%TOMCAT_HOME%/bin/catalina.bat
”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m

Linux
环境下修改“%TOMCAT_HOME%/bin/catalina.sh
”文件,在文件开头增加如下设置:JAVA_OPTS=
’-Xms256m -Xmx512m


其中,-Xms
设置
初始化内存大小,-Xmx
设置可以使用的最大内存。

  

2
、Tomcat6版本
已经没有catalina.bat

件了。这个时候我们需要运行%TOMCAT_HOME%/bin/tomcat6w.exe
文件,
修改其中的Initial memory pool
和Maximum
memory pool
的值,分别为256
、512。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: