【问题标题】:Amazon ECS tasks and autoscaling groupsAmazon ECS 任务和自动扩展组
【发布时间】:2016-07-03 02:31:03
【问题描述】:

我对 Amazon ECS 比较陌生,有一个困扰我的问题。

在测试最小可行集群的过程中,我发现无法创建动态大小的服务。只有一个选项可以指定通过控制台或 CLI 或 CloudFormation 更改服务参数的所需任务数量。换句话说,任务的数量是静态定义的。这与自动缩放组的性质相矛盾,因为它会根据需要动态缩放。

那么,如何动态扩展 ECS 任务?

【问题讨论】:

    标签: amazon-web-services amazon-ecs


    【解决方案1】:

    更新:我一直得到 + 分,我的评论不再正确。正如 Lukas 所说,有新的功能和文档,现在可能的。由于历史原因,我将离开以下内容。 AWS 总是在变化,所以当您决定架构决策时,请注意信息的陈旧程度!

    使用自动缩放组,您可以直接将自动缩放触发器与 cloudwatch 直接绑定在一起,这就是您动态所说的暗示,因为您在 cloudwatch 警报上设置了最小值、最大值和 +/- 实例添加.

    您可以使用 ECS,只是有点不同。 amazon blog 上有一篇关于它的好帖子,但要点是您将 SNS 主题订阅到 Cloudwatch 警报,这会触发增加或减少任务数量的 Lambda 函数。它本质上是完全相同的功能,但你有更多的部分可以结合在一起。您也可以(并且可能应该)让该警报触发您的 ECS 集群的自动扩展组。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-22
    • 2019-02-25
    • 2021-09-17
    • 1970-01-01
    • 2021-04-11
    • 2019-05-31
    • 2019-12-01
    • 2021-07-14
    相关资源
    最近更新 更多