任务定义状态 - Amazon Elastic Container Service

任务定义状态

以下是任务定义可能的状态:

ACTIVE (处于活动状态)

在向 Amazon ECS 注册之后,任务定义处于 ACTIVE 状态。您可以使用处于 ACTIVE 状态的任务定义来运行任务或创建服务。

INACTIVE (非活跃)

当您取消注册任务定义时,任务定义会从 ACTIVE 状态转换为 INACTIVE 状态。您可以通过调用 DescribeTaskDefinition 来检索 INACTIVE 任务定义。您不能使用处于 INACTIVE 状态的任务定义来运行新任务或创建新服务。这对现有服务或任务没有影响。

DELETE_IN_PROGRESS

在您提交要删除的任务定义后,任务定义会从 INACTIVE 状态转换为 DELETE_IN_PROGRESS 状态。任务定义处于 DELETE_IN_PROGRESS 状态后,Amazon ECS 会定期验证目标任务定义是否未被任何活动任务或部署引用,然后永久删除该任务定义。您不能使用处于 DELETE_IN_PROGRESS 状态的任务定义来运行新任务或创建新服务。您可以随时提交要删除的任务定义,而不会对现有任务和服务造成影响。

您可以在控制台中查看处于 DELETE_IN_PROGRESS 状态的任务定义,也可以通过调用 DescribeTaskDefinition 来检索任务定义。

如果您使用 AWS Config 管理任务定义,AWS Config 会向您收取所有任务定义注册的费用。您只需为取消注册最新的 ACTIVE 任务定义付费。删除任务定义不收取任何费用。有关定价的更多信息,请参阅 AWS Config 定价