ECS为同一任务组中的不同任务提供服务

时间:2019-09-25 18:50:01

标签: amazon-ec2 amazon-ecs

我有20个相等实例的ECS集群。我在那里运行三项服务。

  1. 第一个服务是作为守护程序运行的(这可能是一个hack,但是我真正想要的是拥有与我拥有的ec2实例一样多的任务实例)。此服务具有约60%的可用内存。
  2. 第二个ECS服务希望拥有8个实例,并且内存分配约为30%。
  3. 第三种ECS服务只希望计数2个实例,并且内存分配也约为30%。

有时发生的事情是,第二个和第三个服务是在1个EC2实例上安排的,因此它们占60%左右,这意味着第一个服务无法放在此处,并且我在ECS中出错。

如何确保第二和第三服务任务永远不会在同一EC2上运行,以便始终有足够的剩余资源用于第一守护程序服务?我找到了任务组,但是当我的任务由Service管理时,我无法使用它们。

0 个答案:

没有答案