AWS 为 Amazon ECS 服务引入了服务版本控制和部署历史记录

发布于: 2024年11月7日

Amazon Elastic Container Service (Amazon ECS) 现在允许您查看作为 Amazon ECS 服务部署的长时间运行应用程序的服务修订和部署历史记录。此功能使您可以更轻松地跟踪和查看使用 Amazon ECS 部署的应用程序的更改、监控正在进行的部署以及调试部署故障。

通常,客户将长时间运行的应用程序部署为 Amazon ECS 服务,并使用滚动更新机制部署软件更新,在这种机制下,运行旧版软件的任务逐渐被运行新版本的任务所取代。在今天发布后,您现在可以在 AWS 管理控制台上查看您的 Amazon ECS 服务的部署历史记录,也可以使用新的 listServiceDeployments API 来查看。您可以使用控制台和 describeServiceDeployment API 查看特定部署的详细信息,包括部署是否成功、何时开始和完成部署以及部署前后的服务修订信息。此外,您还可以使用控制台和 describeServiceRevision API 查看特定服务版本的不可变配置,包括任务定义、容器映像摘要、负载均衡器、服务连接配置等。

您可以在所有 AWS 区域使用 AWS 管理控制台、API、SDK 和 CLI 查看 2024 年 10 月 25 日当天或之后所部署服务的服务版本和部署历史记录。要了解更多信息,请查看此博客文章文档