2
我正在爲會話複製配置HA Wildfly集羣,並且無法確定如何將JVM參數添加到域中的單個服務器。我在domain.conf中添加的參數應用於過程控制器,而不是單個服務器。我可以在domain.xml中更改服務器組堆大小:Wildfly 9 - 如何將jvm參數添加到單個服務器
,但我無法添加其他參數。我可以使用這個jvm部分添加任何參數嗎?有沒有另外一種方法來向服務器組添加參數?謝謝。
我正在爲會話複製配置HA Wildfly集羣,並且無法確定如何將JVM參數添加到域中的單個服務器。我在domain.conf中添加的參數應用於過程控制器,而不是單個服務器。我可以在domain.xml中更改服務器組堆大小:Wildfly 9 - 如何將jvm參數添加到單個服務器
,但我無法添加其他參數。我可以使用這個jvm部分添加任何參數嗎?有沒有另外一種方法來向服務器組添加參數?謝謝。
您可以在CLI中使用jvm-options
屬性,或者您確實想要編輯可以使用的XML <jvm-options/>
。
CLI例子:
/server-group=main-server-group/jvm=default:write-attribute(name=jvm-options, value=["-XX:-HeapDumpOnOutOfMemoryError", "-XX:+UseCompressedOops"])
XML實例:
<server-group name="main-server-group" profile="full">
<jvm name="default">
<heap size="64m" max-size="512m"/>
<jvm-options>
<option value="-XX:-HeapDumpOnOutOfMemoryError"/>
<option value="-XX:+UseCompressedOops"/>
</jvm-options>
</jvm>
<socket-binding-group ref="full-sockets"/>
</server-group>
您也可以在服務器級別定義他們,如果你只需要在服務器組中的一臺服務器上的一些設置。有關這方面的例子,請參見host.xml
。
謝謝你的作品! – user3029642