【问题标题】:AWS ECS Fargate Memory usageAWS ECS Fargate 内存使用情况
【发布时间】:2021-10-10 03:09:00
【问题描述】:

我怀疑与 ECS fargate 内存使用有关。

  • 我用 fargate 创建了一个任务定义(0.5vCpu 1GB RAM),并通过服务启动它。
  • 我还创建了 Cloudwatch 仪表板用于监控。
  • 我看到,当我的任务不使用时,它使用了 10-15% 的内存,不使用时 CPU 几乎为 0。

谁能给我解释一下?比如是否有任何 Docker master 或某个 daemonset 从任务定义中获取内存。

【问题讨论】:

  • 您面临的问题是什么?

标签: amazon-web-services amazon-ecs aws-fargate


【解决方案1】:

您的容器正在运行一个消耗内存以保持运行的进程。当它不做任何事情时,看到 0 CPU 使用率和“一些”内存使用率是很正常的。我的意思是,如果你的笔记本电脑什么都不做,它的 CPU 使用率可能接近 0,但内存将使用数百 MB。您是否希望看到 0 内存使用量? (因为它不是这样工作的)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-27
    • 1970-01-01
    • 2019-09-10
    • 2020-03-21
    • 2020-09-05
    • 2022-11-10
    相关资源
    最近更新 更多