更改-XMX和XMS设置以在OpenShift上进行EAP



我正在尝试更改OpenShift EAP Image的默认设置(默认情况下,容器以-XMS1303M -XMX1303M启动JVM)。我已经尝试将设置添加到Java_opts_append,但是它无效。我可以看到它在Java_opts的末尾附加了它,但是检查JVM过程,我可以看到仍在使用默认值。任何想法 ?谢谢

通过JAVA_OPTS_APPEND设置JVM资源限制将无法正常工作。您必须将资源限制设置为容器。例如,设置对1GB的资源限制将允许将其中一部分用于应用程序服务器MX和MS限制(通常需要将资源限制专用于OS)<)

您还可以使用变量CONTAINER_HEAP_PERCENT设置容器堆比率。根据默认值,值为0.50,这意味着将堆设置为内存资源限制的一半,如Francesco所述。

最新更新