我试图更改Openshift EAP图像的默认设置(默认情况下,容器使用-Xms1303m -Xmx1303m启动JVM)。 我已尝试将设置添加到JAVA_OPTS_APPEND,但效果不佳。我可以看到它被附加在JAVA_OPTS的末尾,但是检查JVM进程,我可以看到默认值仍然被使用。 任何的想法 ? 感谢
答案 0 :(得分:1)
通过JAVA_OPTS_APPEND设置JVM资源限制不会起作用。您必须将资源限制设置为Container。例如,将资源限制设置为1GB,将允许其中一部分用于应用程序服务器mx和ms限制(通常是Container的资源限制的一半,因为您还需要将资源限制专用于操作系统)< / p>
答案 1 :(得分:0)
您还可以使用变量CONTAINER_HEAP_PERCENT
设置容器堆比率。默认情况下,该值为0.50,这意味着堆被设置为Francesco所说的内存资源限制的一半。