Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何调试内存不足的aws fargate任务?

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

Stack Overflow用户
提问于 2020-06-23 12: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 03:18:36

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

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

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

https://stackoverflow.com/questions/62542910

复制
相关文章
使用dotnet-monitor sidecar模式 dump docker运行的dotnet程序.
随着容器和云技术的发展, 大量的应用运行在云上的容器中, 它们的好处是毋庸置疑的, 例如极大的提高了我们的研发部署速度, 快速的扩缩容等等, 但是也存在一些小小的问题, 例如难以调试. 基于VM的部署我们可以通过安全的方式登录到主机上做一些你想做的事情, 但是云上的容器那就是不太方便了(目前AWS的ECS已经有类似docker exec的方式直接进入容器中了, 其他的云未作了解). 但是就算能进入容器也不意味着调试就好做了, 通常来说使用的镜像都是经过优化和精简的(如果要调式可能需要安装大量的组件).
旺财的城堡
2022/11/02
1.2K0
使用dotnet-monitor sidecar模式 dump docker运行的dotnet程序.
AWS 如何配置 Bucket 的 CORS
https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html#how-do-i-enable-cors
HoneyMoose
2020/04/21
9970
AMBERSQUID 云原生挖矿恶意软件疑似与印尼黑客有关
Sysdig 的研究人员发现了一种新的云原生挖矿攻击行动,并将其命名为 AMBERSQUID。攻击针对不太常用的 AWS 服务,如 AWS Amplify、AWS Fargate 和 Amazon SageMaker。这些不常见的服务往往意味着其安全性也会被忽视,AMBERSQUID 可能会让受害者每天损失超过 1 万美元。
FB客服
2023/10/06
3140
AMBERSQUID 云原生挖矿恶意软件疑似与印尼黑客有关
开发运维配置繁杂,是时候给应用架构做减法了
“Less is more”是路德维希·密斯·凡德罗在建筑领域提出的观点,近些年来,这一观点不断被用于生活中的其他领域。在软件开发世界中,也有对“Less is more”这一观点的架构理念,这就是如今逐渐盛行的“Serverless 架构”。
深度学习与Python
2020/09/04
1.2K0
开发运维配置繁杂,是时候给应用架构做减法了
如何避免AWS的高额账单?
Serverless架构在今天已经不再是新鲜的事物。该架构具有多个特点:较低的运营和开发成本、能快速上线、自动扩展、安全性高和适合微服务等。各大云服务商也提供了各自的Severless解决方案。然而,尽管Serverless架构在某些方面表现出色,但在当前轰轰烈烈的“微服务”进程中,它仍然不是一种主要的选择。除了由于本身特性导致的使用场景受限外,我想乏善可陈的关于Serverless最佳实践的总结也是一个重要的因素。我有幸参与了一项基于AWS搭建的Serverless (FaaS) 系统的开发工作,该系统提供了一组核心服务。通过几次系统故障调研和性能优化的实际体验,我发现系统监控在Serverless架构中至关重要。所以本文将从Serverless系统监控的角度来展开一些讨论。
ThoughtWorks
2023/08/08
1870
如何避免AWS的高额账单?
AWS CloudFront 如何设置 TTL
通常默认情况下 AWS CloudFront 的刷新时间是 24 个小时,可以理解就是如果你更新了 S3 的内容,你可能需要等 24 小时才能看到变化。
HoneyMoose
2022/01/06
1.4K0
AWS CodeArtifact 如何设置用户的 TOKEN
在你创建了 Repositories 之后,你会在界面中看到一个查看链接指南的选项。
HoneyMoose
2020/09/10
9520
AWS CodeArtifact 如何设置用户的 TOKEN
AWS 容器服务的安全实践
随着微服务的设计模式得到越来越多开发者的实践,容器和微服务已经在生产环境中开始了规模化的部署。在这一过程中,也面临着越来越多的挑战。比如说,很多的微服务之间是相互依赖的,我们需要有更多的手段和方式来进行微服务的计划,扩展和资源管理,另外微服务之间的隔离更少,它们通常会共享内核或者网络,也对安全性提出了更高的要求。
我是阳明
2021/06/25
2.8K0
AWS 容器服务的安全实践
如何设置Ansible AWS的动态清单
当您将Ansible与AWS结合使用时,维护清单文件将是一项繁重的任务,因为AWS经常更改IP,自动缩放实例等。但是,有一个简单的解决方案就是ansible动态清单。它基本上是一个Python脚本,当您运行ansible命令时会进行API调用以获取实例信息。这将为您提供动态清单详细信息,这些信息可以用来方便管理AWS基础架构。
JFrog杰蛙科技
2020/06/24
1.6K0
【玩转腾讯云】我的 Serverless 实战——引领云计算的下一个十年
以前很多开发者都是采用的单体架构,为了保证服务的稳定性,只需要维护一台服务器及数据库就可以啦,但是随着业务的增长会面临两个问题,如果流量比较大,这个服务器可能顶不住这么大的流量,其次硬件啥的损坏也会导致整个系统瘫痪。
孙叫兽
2021/05/09
7920
【玩转腾讯云】我的 Serverless 实战——引领云计算的下一个十年
vscode调试配置和任务配置
查看右下角vscode的错误提示,如果有其他运行的插件任务阻塞,需要修改插件配置或者删除
sofu456
2022/05/06
1.3K0
vscode调试配置和任务配置
弹性 Kubernetes 服务:Amazon EKS
Amazon EKS(Amazon Elastic Kubernetes Service)是一项托管服务,允许您在 AWS 云上运行 Kubernetes,而无需设置、管理或维护自己的控制平面和节点。
网络技术联盟站
2023/03/13
3.5K0
弹性 Kubernetes 服务:Amazon EKS
芯片创新如何成为AWS成功背后的 "秘诀"
AWS副总裁兼杰出工程师、亚马逊于2015年收购的以色列芯片制造商Annapurna Labs的联合创始人Nafea Bshara非常低调,他的朋友-Annapurna的联合创始人Hrvoye(Billy)Bilic也是如此。
用户6874558
2023/02/16
4870
芯片创新如何成为AWS成功背后的 "秘诀"
人们应该了解的20个亚马逊云服务
不知人们是否了解AWS云服务,但很确定到目前为止,每个IT专业人士都听说过流行的亚马逊网络服务(AWS)产品,如弹性云计算(EC2)和简单存储服务(S3)。但是,亚马逊公司还提供100多种可用的云服务,可能很多人还不知晓。 来自调研机构Synergy Research Group的最新调查数据显示,2017年第四季度,基础设施即服务(IaaS)、平台即服务(PaaS)和托管私有云的支出增长了46%,亚马逊公司为此投入大部分资金。 这个调查报告指出,“AWS公司继续保持其云计算领域的主导地位,其收入超过四个
静一
2018/06/08
4.6K0
如何实时迁移AWS DynamoDB到TcaplusDB
本文档主要介绍如何实时迁移AWS DynamoDB数据到腾讯云TcaplusDB。TcaplusDB是腾讯推出的一款全托管NoSQL数据库服务,专为游戏设计,立志于打造面向全球的精品云存储产品,提供高性能、低成本、易扩展、稳定、安全的存储服务。TcaplusDB与DynamoDB类似,数据模型采用的是KV和文档两种类型,以表为组织管理单位。相对DynamoDB表的schema-free模式,TcaplusDB采用的是schema架构,即需要用户提前定义好表的schema,但与传统关系型表结构定义相比,TcaplusDB支持更丰富的数据结构,如支持多层嵌套,满足多样化的数据定义需求。
温球良
2020/08/26
3.3K0
如何实时迁移AWS DynamoDB到TcaplusDB
AWS教你如何做威胁建模
最近的“AWS re:Inforce 2022”介绍了众多的安全、身份和合规的产品和服务,笔者整理亚马逊相关资料一步一步介绍威胁建模环节该怎么做。
安全乐观主义
2022/11/11
1.7K0
AWS教你如何做威胁建模
Reduce内存不足的解决方案
MapReduce作业运行时,任务可能会失败,报out of memory错误。这个时候可以采用以下几个过程调优
jiewuyou
2022/09/29
1.4K0
​AWS开启1美分容器时代,Rancher笑了
当AWS在re:Invent第一天的议程中发布Fargate时,秦小康几乎按耐不住自己的兴奋。在随后几场国内外的演讲中,他和Rancher Labs的创始人梁胜博士都在开心地转述着这件事。秦小康是Rancher Labs中国区的总经理。
IT创事记
2022/06/16
5580
​AWS开启1美分容器时代,Rancher笑了
如何利用AWS的Lambda服务逗女朋友开心
我们正处在一个前所未有的时代。新冠疫情席卷全球,我们唯一能做的就是把自己锁在屋里。
人工智能小咖
2020/05/09
1.3K0
如何利用AWS的Lambda服务逗女朋友开心
AWS在re:Invent 2017大会上确立公有云发展节奏
至顶网报道 来源:siliconANGLE Amazon Web Services公司继续在公有云市场上保持主导地位。在上周于拉斯维加斯召开的第六届re: Invent大会上,AWS讨论了其如何通过深
企鹅号小编
2017/12/25
1.5K0
AWS在re:Invent 2017大会上确立公有云发展节奏

相似问题

AWS Fargate价格任务

13

任务定义AWS Fargate

125

AWS ECS Fargate任务时区

20

AWS Lambda调用Fargate任务

13

AWS如何对使用Fargate任务收费?

133
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文