首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么ECS任务不能扩容?

问为什么ECS任务不能扩容?
EN

Stack Overflow用户
提问于 2019-09-05 15:04:53
回答 1查看 78关注 0票数 0

我在AWS ECS中创建了一个服务,并将最大任务数配置为30。我还将CPUUtilization >= 75配置为向上扩展,将CPUUtilization < 25配置为向下扩展。

我使用Artillery每秒向ECS上的服务发送200个请求,我可以看到CPU使用率达到了100%。此测试持续2分钟,因此总共有24000个请求。

但该服务下的任务数始终为2,服务似乎从来不会根据CPU使用率进行扩容。我想知道我在配置中还遗漏了什么。

EN

回答 1

Stack Overflow用户

发布于 2019-09-05 17:49:33

在CloudWatch > Alarms中检查你的警报,你可以在那里看到你的警报是否真的在触发。您还将看到类似于“10分钟内10个数据点的CPUUtilization< 10”之类的阈值描述。

我的猜测是您的阈值配置错误。例如,你在太长的时间内检查了太多的数据点。从类似"1分钟内的1个数据点“开始,然后从那里开始。

它还有助于在EC2 > Auto Scaling Groups中检查“活动历史”。再加上CloudWatch,这通常会给你一个很好的图像,让你知道什么是缩放的(或没有缩放的)以及为什么。

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

https://stackoverflow.com/questions/57800091

复制
相关文章

相似问题

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