我怀疑与ECS fargate内存使用有关。
- 我已经创建了一个任务定义(0.5vCpu 1GB RAM)使用fargate,并通过服务启动。
- 我还创建了Cloudwatch仪表盘用于监控。
- 我看到当我的任务不使用时,它使用10-15%
有谁能解释一下我吗?例如,是否有任何Docker主进程或某个守护进程正在从任务定义中占用内存。
您的容器正在运行一个消耗内存以保持运行的进程。当它不做任何事情时,看到0 CPU使用率和"一些"是很正常的。内存使用情况。我的意思是,如果你的笔记本电脑什么都不做,它的CPU使用率可能接近0,但内存将被使用数百MB。你期望看到0内存使用率吗?(因为它不是这样工作的)