跳到主要内容

AI 百科词条

蓝绿部署(Blue-Green Deployment)是什么?

新旧两套环境并存,流量一键切换,回滚只要把开关拨回去。

一句话说清楚

蓝绿部署准备两套等价环境:蓝(当前线上)和绿(新版本)。新版本在绿环境完成验证后,负载均衡把流量整体切过去;出问题切回蓝环境,秒级回滚。与灰度发布的区别:蓝绿是「整体切换」,灰度是「按比例渐进」。

这对你选工具意味着什么

秒级回滚是刚需(金融/交易类)选蓝绿;变更需要观察真实流量比例再放量选灰度;两者可组合——蓝绿保底 + 灰度放量。蓝绿的代价是双倍资源,云环境下按需伸缩可摊薄。

常见误区

数据库 schema 不兼容是蓝绿的天敌——旧版本代码对新表结构可能直接报错;schema 变更要遵循「先向后兼容扩展、切流后再清理」的两段式。

和「蓝绿部署」最相关的工具按真实人气排序

用这些工具解决真实场景