问题描述
有什么区别?
1.
--deployment-configuration "deploymentCircuitBreaker={enable=true,rollback=false}"
--deployment-configuration "deploymentCircuitBreaker={enable=false,rollback=false}"
当回滚为假时启用 CB 是什么意思?
解决方法
断路器是一项新功能,可帮助 ECS 检测您的服务部署失败并阻止您的服务不断尝试重新启动任务。我没有直接使用过这个功能,但是,根据文档,如果你在不回滚的情况下启用断路器,你将获得 ECS 快速失败的好处,并且在某些东西告诉它停止尝试之前不会颠簸你的任务(例如 CloudFormation 或手动干预) .
参考文献: