如何解决为成功的 ecs 部署配置通知
我已经在 AWS ECS 上配置了微服务基础设施。
我想知道我们如何为每个成功/失败的部署配置通知。
我希望在以下情况下收到成功通知。
更新任务定义时,旧容器应停止,新容器启动并运行。
如果新的任务定义失败,而旧容器仍在运行,那么我们应该会收到失败通知。
请让我知道我们在 AWS 中提供哪些灵活的选项来考虑成本?
解决方法
Amazon ECS 最近推出了一个 new feature,称为“部署断路器”,涵盖了该场景。我建议您阅读 this blog post,其中有一些有关其工作原理的内幕,包括事件通知。