【问题标题】:java 8 Docker Improperly specified VM option 'InitialRAMPercentage=XX'java 8 Docker错误指定的VM选项'InitialRAMPercentage = XX'
【发布时间】:2020-01-29 22:34:28
【问题描述】:

当在 k8s 中运行的 graalvm-ce:19.2.0.1 (java 8u222) 上设置 InitialRAMPercentageMaxRAMPercentage 时,我得到 Improperly specified VM option 'InitialRAMPercentage=50' 在 k8s 中运行。

我正在按照documentation 设置选项:

-XX:+UseContainerSupport -XX:MaxRAMPercentage=80

【问题讨论】:

    标签: java scala docker kubernetes java-8


    【解决方案1】:

    显然这是一个已知的错误,请参阅JDK-8219312 : -XX:MaxRAMPercentage doesn't recognise integer number correctly

    我通过将我的 java 选项更改为:

    -XX:+UseContainerSupport -XX:MaxRAMPercentage=80.0 
    

    【讨论】:

    • 非常快的回答;)太好了
    • @Alberto C 你的意思是80.0 在你的链接解决方法中吗?我看不出你的问题和你的答案有什么不同。
    • @Nexevis 是的,显然 RAM 百分比设置不喜欢整数值
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多