发布于: Dec 11, 2023

CodeDeploy 现在可以在 ASG 横向缩减期间调用应用程序的停止挂钩,这样您就可以完成正在进行的任务、释放应用程序资源或关闭传出连接。此外,也可以在 ASG 实例刷新操作期间调用应用程序的停止挂钩,这样您就可以在不影响应用程序可用性的情况下修补实例。

AWS CodeDeploy 是一项完全托管的部署服务,可自动将软件部署到 Amazon EC2、AWS ECS 和 AWS Lambda。以前,CodeDeploy 仅在蓝/绿部署期间执行停止应用程序生命周期挂钩。利用 ASG 的生命周期终止挂钩,CodeDeploy 现在将暂停实例终止并对任何 ASG 实例终止事件执行应用程序的停止挂钩。

所有提供 AWS CodeDeploy 的 AWS 区域都支持 ASG 应用程序终止挂钩。

要了解更多信息,请参阅 AWS CodeDeploy 开发人员指南中的与 Amazon EC2 Auto Scaling 的集成