繁体   English   中英

Docker Jetty容器JVM内存分配

[英]Docker jetty container JVM memory allocation

我是使用Docker的新手,并为我的应用程序编写了compose文件。 它利用码头和MySQL数据库。 我通过环境参数中的JAVA_OPTS为Jetty配置了JVM内存。 我认为码头JVM的最大内存设置为1GB。 但是,当我运行以下命令时,它表明码头已经消耗了2 GB。 请帮助确保如何配置JVM内存以确保码头安全。

泊坞窗,compose.yml

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

状态命令

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"

问候

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM