1.4. Data Grid 的 JVM 设置


您可以通过编辑 server.conf 配置文件或设置 JAVA_OPTS 环境变量来为 Data Grid 定义 Java 虚拟机(JVM)设置。

重要

如果您在容器中运行 Data Grid,则不会设置 XmxXms,因为这些值是从容器设置自动计算为容器大小的 50%。

编辑配置文件

您可以编辑 server.conf 配置文件中所需的值。例如,要将选项设置为传递给 JVM,请编辑以下行:

JAVA_OPTS="-Xms64m -Xmx512m -XX:MetaspaceSize=64M -Djava.net.preferIPv4Stack=true"
JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"
Copy to Clipboard Toggle word wrap

您也可以取消对现有示例设置的注释。例如,要为远程套接字调试配置 Java Platform Debugger Architecture (JPDA)设置,请按如下所示更新该文件:

# Sample JPDA settings for remote socket debugging
JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"
Copy to Clipboard Toggle word wrap

另外,您可以在 JAVA_OPTS 中添加更多设置,如下所示:

JAVA_OPTS="$JAVA_OPTS <key_1>=<value_1>, ..., <key_N>=<value_N> "
Copy to Clipboard Toggle word wrap

设置环境变量

您可以通过设置 JAVA_OPTS 环境变量来覆盖 server.conf 配置文件中的设置。例如:

Linux

export JAVA_OPTS="-Xmx1024M"
Copy to Clipboard Toggle word wrap

Microsoft Windows

set JAVA_OPTS="-Xmx1024M"
Copy to Clipboard Toggle word wrap

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat