【发布时间】:2017-07-10 12:46:50
【问题描述】:
蓝/绿部署和滚动部署有什么区别?我一直认为蓝/绿部署是流量从旧版本突然切换到新版本。
关于Blue/Green deployment on AWS 的讨论展示了实现蓝/绿部署的各种不同策略,但它们似乎也符合rolling deployment 的定义。
蓝/绿部署是滚动部署的子集吗?
【问题讨论】:
-
滚动部署是交错的。蓝/绿是金丝雀测试后的突然切换。
-
这也是我的理解,但如果您观看解决方案架构师的 AWS 视频,他们的蓝/绿解决方案并不是突然的,而是渐进的,因此我的问题。
-
你必须意识到这在很大程度上是观点和理论。这两者的想法是最大限度地减少应用程序的生产停机时间。您应该确保您始终能够在这里“只见树木不见森林”。了解这两种方法的工作原理,然后调整它们以最适合您的环境。
标签: deployment blue-green-deployment