A.13. 受管域 JVM 配置属性

可以为主机、服务器组或服务器级别的受管域设置下列 JVM 配置选项:请注意,其中一些属性的有效值取决于您的 JVM。如需更多信息,请参阅您的 JDK 厂商文档。

注意

此表中的属性名称会在管理模型中出现时列出,例如使用管理 CLI 时。请参阅位于 EAP_HOME/docs/schema/wildfly-config_5_0.xsd 的架构定义文件,以查看 XML 中出现的元素,因为管理模型可能会有所不同。

表 A.23. JVM 配置属性

属性描述

agent-lib

设置 -agentlib java 选项的值,该选项指定 Java 代理库。

agent-path

设置 -agentpath java 选项的值,该选项指定 Java 代理路径。

debug-enabled

是否启用 debug。此属性仅适用于服务器级别的 JVM 配置。

debug-options

指定启用 debug 时要使用的 JVM 选项。此属性仅适用于服务器级别的 JVM 配置。

env-classpath-ignored

是否忽略 CLASSPATH 环境变量。

environment-variables

指定键/值对环境变量.

heap-size

设置 -Xms 选项的值,该值指定 JVM 分配的初始堆大小。

java-agent

设置 -javaagent java 选项的值,该选项指定 Java 代理。

java-home

设置 JAVA_HOME 变量的值。

JVM-options

指定所需的任何其他 JVM 选项。

launch-command

在用于启动服务器进程的 java 命令之前,指定要 添加前缀的操作系统级命令。例如,您可以使用 sudo 命令以另一个用户身份运行 Java 进程。

max-heap-size

设置 -Xmx 选项的值,该值指定 JVM 分配的最大堆大小。

max-permgen-size

设置永久代的最大大小。已弃用:JVM 不再提供单独的永久代空间。

permgen-size

设置初始永久生成大小。已弃用:JVM 不再提供单独的永久代空间。

stack-size

设置 -Xss 选项的值,用于指定 JVM 堆栈大小。

type

指定使用中的 JVM 的供应商。可用的选项有 ORACLEIBMSUNOTHER