我在域模式下使用 Jboss 7.1.1。如何增加堆大小?我在 host.xml 和 domain.xml 中看到了堆大小标记。我可以在哪里更改堆大小?
问问题
14204 次
4 回答
2
独立的配置在配置文件中:bin/appclient.conf.bat
set "JAVA_OPTS=-Xms64M -Xmx1024M -XX:MaxPermSize=512M"
于 2014-07-02T14:42:55.163 回答
2
1) 转到 $JBOSS_HOME/bin/standalone.conf(或者如果您运行的名称与该名称不同)
2)转到它说"JAVA_OPTS="-Xms256m -Xmx1024m -XX:MaxPermSize=256m
......”的行
3)根据您的要求编辑该行。
于 2017-02-20T15:51:50.230 回答
1
有几种方法可以在域模式下配置 JVM 选项。
1 - 一个服务器组的所有服务器的配置
<server-group name="main" profile="full">
<jvm name="default">
<heap size="256m" max-size="512m"/>
<permgen max-size="256m"/>
</jvm>
...
</server-group>
`
2 - 主机所有服务器的通用配置
<jvms>
<jvm name="default">
<heap size="64m" max-size="256m"/>
<permgen size="256m" max-size="256m"/>
<jvm-options>
<option value="-server"/>
</jvm-options>
</jvm>
</jvms>
3 - 覆盖一台服务器的通用配置
<server name="server1" group="main“>
<jvm name="default">
<heap size="64m" max-size="256m"/>
</jvm>
...
</server>
于 2012-11-21T13:52:48.583 回答
0
我已经提到了在Linux环境中增加堆大小所需的配置更改。
转到以下位置并编辑以下文件。
bin/standalone.conf
搜索以下行,
JAVA_OPTS
并相应地更改它以满足您的堆大小需求
-Xms1303m: initial heap size in megabytes
-Xmx1303m: maximum heap size in megabytes
JAVA_OPTS="-Xms1024M -Xmx2048M -XX:MaxPermSize=2048M -XX:MaxHeapSize=2048M"
最后保存工作后,重启服务器。
于 2018-09-17T11:02:48.497 回答