蓝色/绿色部署和滚动部署之间有什么区别?我一直认为蓝/绿部署是流量突然从旧版本突然切换到新版本。

关于Blue/Green deployment on AWS的讨论显示了实现蓝/绿部署的各种不同策略,但它们似乎也符合rolling deployment的定义。

蓝色/绿色部署是滚动部署的子集吗?

最佳答案

我在这里写了一篇关于这个话题的文章:http://blog.itaysk.com/2017/11/20/deployment-strategies-defined

在我看来,区别在于是通过替换现有设置中的实例来应用新版本(在滚动升级的情况下),还是为新版本创建完全隔离的设置(在蓝色/绿色的情况下)。在我看来,蓝/绿是最安全的策略,并且在大多数情况下对于生产部署来说更好。阅读文章以获得详细比较。

09-10 20:23
查看更多