gpt4 book ai didi

java - Docker jetty容器JVM内存分配

转载 作者:行者123 更新时间:2023-11-30 02:45:28 25 4
gpt4 key购买 nike

我是 Docker 的新手,并且已经为我的应用程序编写了一个 compose 文件。它利用jetty和MySQL DB。我通过环境参数中的JAVA_OPTS为Jetty配置了JVM内存。我认为jetty JVM的最大内存设置是1GB。但是,当我运行下面的命令时,它显示 jetty 已消耗 2 GB。请帮助了解如何为jetty配置JVM内存并确保相同。

docker-compose.yml

my-app:
image: jetty
environment:
JAVA_OPTS: "-Xmx1024m -Xms128m"

CMD 状态

docker stats $(docker ps|grep -v "NAMES"|awk '{ print $NF }'|tr "\n" " ")

CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O
my-app 0.05% 2.188 GB / 10.56 GB 6.39% 12.66 kB / 1.584 kB 57 MB / 45.06 kB

最佳答案

您的环境变量名称有拼写错误:

my-app:
image: jetty
environment:
JAVA_OPTIONS: "-Xmx1024m -Xms128m"

问候

关于java - Docker jetty容器JVM内存分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40309332/

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