gpt4 book ai didi

java - Xmx内存分配给容器时出错

转载 作者:行者123 更新时间:2023-12-02 20:56:10 25 4
gpt4 key购买 nike

我正在尝试将Dockerfile中的Xmx值设置为:

CMD ["java","-Xmx1024m -XX:+UseG1GC -XX:-OmitStackTraceInFastThrow","-jar", \ 
...
...
"/home/app/accountowner-extraction.jar"]
EXPOSE 8080
我收到以下错误消息:
C:\Users\nisarg>kubectl logs my-validation-app-blhr6
Invalid maximum heap size: -Xmx1024m -XX:+UseG1GC -XX:-OmitStackTraceInFastThrow
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
以下是资源分配:
    Limits:
cpu: 2
memory: 2500M
Requests:
cpu: 1500m
memory: 2G
是因为我没有明确设置-Xms吗?
内存分配是否应该做任何更改?

最佳答案

不要在一个参数中写所有选项,而要使用单独的参数:

CMD ["java","-Xmx1024m","-XX:+UseG1GC","-XX:-OmitStackTraceInFastThrow","-jar", \ 

关于java - Xmx内存分配给容器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62893273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com