【发布时间】:2021-05-18 19:21:11
【问题描述】:
乍一看,AWS ECS“守护程序”服务类型和放置约束“每个主机一个任务”看起来非常相似。有人可以指导我了解两者之间的差异以及一些现实生活中何时更喜欢另一个的例子吗?
问候, 苏比加沙纳瓦兹
【问题讨论】:
标签: amazon-web-services task amazon-ecs placement
乍一看,AWS ECS“守护程序”服务类型和放置约束“每个主机一个任务”看起来非常相似。有人可以指导我了解两者之间的差异以及一些现实生活中何时更喜欢另一个的例子吗?
问候, 苏比加沙纳瓦兹
【问题讨论】:
标签: amazon-web-services task amazon-ecs placement
“每个主机一个任务”是指distinctInstance 约束吗?
distinctInstance 表示一次在服务器上运行的任务实例不超过 1 个。但是,集群中任务实例的实际计数将取决于您所需的任务计数设置。因此,如果您的集群中有 3 台服务器,您可以运行最少 1 个任务,最多运行 3 个任务。
daemon 向 ECS 指定这些任务之一必须在集群中的每台服务器上运行。因此,如果您的集群中有 3 台服务器,那么您将运行 3 个任务实例,每台服务器上都有一个。
【讨论】: