【问题标题】:ECS cluster scale in / out tasks based on CPU/memoryECS集群基于CPU/内存的扩缩容任务
【发布时间】:2021-09-04 02:43:06
【问题描述】:

我有一个问题陈述。谁能帮我解答一下。

您的 ECS 集群中正在运行一个微服务。
您将如何管理以下任务。 (使用 terraform)
一种。您想根据 CPU/内存利用率来扩展/缩小任务
湾。您想根据对服务的请求来扩展/缩小任务

【问题讨论】:

  • 让别人给你做作业,希望你一事无成:Show what you tried, where specifically you are stuck.
  • 进展如何?仍然不清楚你能做什么?
  • @Marcin 我能够使用 terraform 和您提供的解决方案配置 cpu/内存利用率,有一个相同的特定模块,但无法了解第二个。
  • 对于第二个,您需要与您的 ECS 服务关联的负载均衡器。

标签: terraform amazon-ecs terraform-provider-aws aws-fargate aws-auto-scaling


【解决方案1】:

在 Fargate 上扩展 ECS 服务的说明如下:

a.您希望根据 CPU/内存利用率来扩展/扩展任务

您使用ECSServiceAverageCPUUtilizationECSServiceAverageMemoryUtilization

b.您希望根据对服务的请求来扩展/缩小任务

你使用ALBRequestCountPerTarget

【讨论】:

    猜你喜欢
    • 2021-02-23
    • 2017-01-08
    • 2019-09-18
    • 1970-01-01
    • 2020-01-08
    • 2017-12-11
    • 1970-01-01
    • 1970-01-01
    • 2020-07-22
    相关资源
    最近更新 更多