策略
| 策略 | 切流方式 | 代价 |
|---|---|---|
| 蓝绿 | 整体切换流量入口 | 双份资源,数据库兼容要求高 |
| 金丝雀 | 按比例逐步放量 | 需要版本级监控与流量治理 |
| 滚动 | 按批次替换实例 | 新旧版本并存,需前后兼容 |
三者共同前提是数据库变更向前兼容(expand-contract),否则回滚会因数据格式不匹配失败。
蓝绿用两套环境整体切换,回滚快但资源投入约翻倍;金丝雀先放少量流量验证再逐步放大,风险小但需要版本级观测与快速回滚能力。
| 策略 | 切流方式 | 代价 |
|---|---|---|
| 蓝绿 | 整体切换流量入口 | 双份资源,数据库兼容要求高 |
| 金丝雀 | 按比例逐步放量 | 需要版本级监控与流量治理 |
| 滚动 | 按批次替换实例 | 新旧版本并存,需前后兼容 |