jBoss版本:
jboss-5.1.0.GA
jboss-6.0.0.Final
jboss-5.1.0.GA和jboss-6.0.0.Final修改方法:
打开%JBOSS_HOME%in
un.conf文件,搜索JAVA_OPTS,找到后调整jvm参数-Xms,-Xmx
注意:
请看下%JBOSS_HOME%in目录下有没有run.conf.bat文件,如果有的话可以选择设置在此文件中,或者不用此文件,删除或改名(建议改名)都行。因为在有run.conf.bat文件的情况下,在run.conf中的配置是无效的。禁用此文件后,就会使用run.conf文件的配置了。或者直接用高手的做法,直接修改启动文件,Windows启动文件run.bat,Linux环境启动文件run.sh。
代码:
a.run.conf文件下
if [ "x$JAVA_OPTS" = "x" ]; then
JAVA_OPTS="-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
fi
JAVA_OPTS="-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
fi
b.run.conf.bat文件下
rem # JVM memory allocation pool parameters - modify as appropriate.
set "JAVA_OPTS=-Xms128M -Xmx512M -XX:MaxPermSize=256M"
c.run.bat或run.sh文件下,注释掉下面这行代码进行添加(建议)或另起一行添加都行
# Setup JBoss specific properties
JAVA_OPTS="-Dprogram.name=$PROGNAME $JAVA_OPTS"
JAVA_OPTS="-Dprogram.name=$PROGNAME $JAVA_OPTS"
更多文章: