首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何调试内存不足的aws fargate任务?

如何调试内存不足的aws fargate任务?
EN

Stack Overflow用户
提问于 2020-06-23 20:06:46
回答 1查看 1.8K关注 0票数 8

我正在fargate运行一个任务,CPU为2048,内存为8192。在运行了一段时间后,由于错误而停止了任务。

容器在内存耗尽时被停止。

问题是,这一任务并不是每次都失败。如果我运行相同的任务10次,它失败5次,工作5次。但是,如果我使用一个具有2vcpu和4GB内存的ec2机器,并尝试运行相同的容器,它就会成功运行(实际上,ec2实例上的内存使用率非常低)。有人能指点我在运行fargate任务时如何解决内存问题吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-08-26 11:18:36

开始的方法是为fargate任务启用容器洞察力的内存度量,并进一步将内存使用图与应用程序日志关联起来。在这里帮忙

在EC2上运行与运行Fargate之间的区别可能是因为当您在difference上运行容器时,它运行在AWS的内部EC2实例上。现在,这里可能会出现一个吵闹的邻居的情况,虽然机会会相当低。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62542910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档