对比
| 维度 | 金丝雀 | 蓝绿 |
|---|---|---|
| 流量切换 | 按权重/用户逐步导入 | 一次性整体切换 |
| 资源占用 | 额外少量实例 | 整套双环境 |
| 回滚速度 | 切权重,秒级到分钟级 | 切回旧环境,分钟级 |
| 观测周期 | 需要多档停留与样本量 | 以切换前验证为主 |
| 适用 | 用户量大、指标可观测 | 发布频率低、要求快速回退 |
决策用语
决策用语
流量足以做比例观测 → 金丝雀
无法同时验证两版本 → 蓝绿式整体切换两者都要求数据库变更向前兼容;观测指标与回滚通道是共同前提,而不是仅流量切换方式。
两种渐进发布思路的取舍:金丝雀按比例逐步放量、影响面小但观测周期长;蓝绿一次性切换、回滚快但资源占用高。
| 维度 | 金丝雀 | 蓝绿 |
|---|---|---|
| 流量切换 | 按权重/用户逐步导入 | 一次性整体切换 |
| 资源占用 | 额外少量实例 | 整套双环境 |
| 回滚速度 | 切权重,秒级到分钟级 | 切回旧环境,分钟级 |
| 观测周期 | 需要多档停留与样本量 | 以切换前验证为主 |
| 适用 | 用户量大、指标可观测 | 发布频率低、要求快速回退 |
流量足以做比例观测 → 金丝雀
无法同时验证两版本 → 蓝绿式整体切换