jboss 4.2.2后频繁出现OutOfMemoryError 解决方法:在启动的参数中增加: -XX:PermSize=64M -XX:MaxPermSize=256M 原因分析:查阅文档得知是因为jboss会把一些常用的java的package做缓存,而默认的缓存是很小的,所以会经常抛出 OutOfMemoryError。
修改 %JBOSS_HOME%\bin\run.bat 文件中
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m
为:
set JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx1024m -XX:PermSize=128m
-XX:MaxPermSize=256m 。
若还不够相应参数可调大。
发表于 @ 2008年03月21日 15:53:00|评论(loading...)|编辑