使用控制台删除 Amazon ECS 服务 - Amazon Elastic Container Service

使用控制台删除 Amazon ECS 服务

以下是删除服务的一些原因:

  • 已不再需要该应用程序

  • 您正在将服务迁移到新环境

  • 该应用程序不经常使用

  • 该应用程序使用的资源超出了需求,您正在努力优化成本

在删除之前,服务会自动缩减到零。与服务关联的负载均衡器资源或 Service Discovery 资源不受服务删除的影响。要删除您的 ELB 资源,请参阅下列主题之一,具体取决于您的负载均衡器类型:删除应用程序负载均衡器删除网络负载均衡器

当您删除服务时,Amazon ECS 会删除该服务的所有服务部署和服务修订。

删除服务后,如果仍有需要清除的运行任务,服务状态会从 ACTIVE 转变为 DRAINING,并且服务在控制台或 ListServices API 操作中不再可见。所有任务都变为 STOPPINGSTOPPED 状态后,服务状态将从 DRAINING 变为 INACTIVE。处于 DRAININGINACTIVE 状态的服务仍然可使用 DescribeServices API 操作查看。

重要

如果您尝试创建与处于 ACTIVEDRAINING 状态的现有服务同名的新服务,则会收到错误消息。

过程
  1. https://console.aws.amazon.com/ecs/v2 打开控制台。

  2. Clusters(集群)页面上,选择服务的集群。

  3. Clusters(集群)页面上,选择集群。

  4. Cluster : name(集群:名称)页面上,选择 Services(服务)选项卡。

  5. 选择服务,然后选择 Delete(删除)。

  6. 要删除没有缩减至零任务的服务,请选择 Force delete service(强制删除服务)。

  7. 在确认提示符处,输入 delete,然后选择删除