任务组 - Amazon Elastic Container Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

任务组

您可以将一组相关任务组成任务组。使用 spread 任务放置策略时,将具有相同任务组名称的所有任务视为一个集合。例如,假设一个集群中运行着不同应用程序,如数据库和 Web 服务器。要确保数据库在可用性区域之间保持平衡,请将它们添加到名为 databases 的任务组中,然后使用 spread 任务放置策略。有关更多信息,请参阅Amazon ECS 任务放置策略

任务组也可以用作任务放置约束。在 memberOf 约束中指定任务组时,任务仅发送到在指定任务组中运行任务的容器实例。有关示例,请参阅 约束示例

预设情况下,独立任务使用任务定义系列名称(例如 family:my-task-definition)作为任务组名称(如果未指定自定义任务组名称)。作为服务的一部分启动的任务使用服务名称作为任务组名称,不能更改。

对于任务组名称,必须考虑以下要求。

  • 任务组名称必须为 255 个字符或更少。

  • 每项任务只能处于一个组中。

  • 任务启动后,您将无法修改其任务组。