任务使用100%内存时的ECS自动缩放?

时间:2018-06-28 15:18:02

标签: amazon-web-services amazon-ec2 amazon-ecs

我正在尝试为我的ECS群集和服务设置自动扩展策略。现在我已经按照文档设置了

  • 当内存利用率超过75%时扩展服务
  • 当内存利用率低于33%时缩减服务
  • 当内存预留超过75%时扩展集群
  • 当内存预留低于33%时缩小群集

所以我的问题是我的任务占用大量内存,因此我的每个任务实际上占用了一个盒子的所有CPU和内存。因此,一个任务将每盒获得100%的所有资源,这意味着每盒1个任务。

现在,在这种情况下,我的内存保留实际上总是100%正确吗?那么,扩大/缩小集群的最佳方法是什么?

如果我按照文档进行操作,似乎总是会得到一个没有任务的空实例框,因为触发了内存预留,但是利用率仍然很低,因此实际上不需要任何新任务。

文档说集群仅应使用预留指标,因此我在这里有点困惑,我觉得它需要降低利用率,因为我的情况是每个实例1个任务。

0 个答案:

没有答案