正确的方式来缩放AWS ECS

问题描述 投票:0回答:1

现在我AWS架构ECS基础设施。

为了进/出汽车衡,我用自动scailing。

我的系统是在AWS上运行ECS(部署泊坞窗,撰写)

假设我们有1 cluster1 service2 ec2 instance

我通过定义POI qazxsw比例的政策,如果CPU的利用率高达50%。

为了autoscailing,我们必须运用我们的政策是CloudWatchecs service

当连接的CloudWatch政策autoscailing group,它会自动增加ecs service算,如果CPU的利用率高达50%。

当连接的CloudWatch政策task definition,它会自动增加autoscailing group算,如果CPU的利用率高达50%。

测试之后,一切工作正常。

但在我ec2 instance事件日志中,出现错误是这样的。

service

我认为它发生,因为服务扩展的EC2实例缩放之前开始。 (由于服务scailing(扩展输入/输出任务定义)需要的EC2实例来运行它)

但它工作正常。也许这对多次自动重试。 (我不确定)

我想知道的是,它是在AWS ECS autoscailing正常配置?

或者说,在我的流程任何丢失的呢?

谢谢。

amazon-web-services amazon-ecs autoscaling
1个回答
0
投票

如果一个容器实例是可用的相匹配的容器CPU /内存需求ECS只能安排服务。确保你有这样的可用空间,以保证流畅的自动缩放。

在EC2-ASG缩放前应服务自动缩放发生,确保容器实例可用于任务调度。

© www.soinside.com 2019 - 2024. All rights reserved.