AWS ECS 内存利用率增加但没有下降

问题描述 投票:0回答:0

spring boot内存占用和AWS ECS内存占用差距太大,内存占用不断增长

你好,

对不起,在开始我的问题之前我的英语不好。

我正在使用 AWS ECS 在 docker(adoptopenjdk/openjdk11) 容器中运行 spring boot(2.5.14) 应用程序。

ECS 内存占用不断增加,最后服务被kill 重启。 但是与 ECS 内存利用率相比,java 内存使用率并没有那么高。

ecs java

这是我的 Java JVM 选项

 "-Xms1g", "-Xmx1g", "-XX:+UseG1GC", "-XX:+UseLargePagesInMetaspace", "-XX:MaxMetaspaceSize=512m" "-XX:+UseStringDeduplication"

这是当前任务定义的摘录

2048 Task Memory
1 cpu
1500/1024 soft/hard memory limis(mib) 

我假设 xms、xmx 选项具有任务定义内存,但不完全确定。 提前谢谢你。

amazon-web-services spring-boot docker memory-management amazon-ecs
© www.soinside.com 2019 - 2024. All rights reserved.