两种策略的主要区别在于:
- 金丝雀发布更强调在初期阶段的观察和验证,发布进度会有明显的停顿以进行评估。
- 滚动发布则是一个持续的过程,更新和测试同时进行,不会有特意的停顿。
在金丝雀发布中:
- child::
灰度发布
金丝雀发布-灰度发布-灰度
- 灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。
- 首先会将新版本发布到一小部分用户或服务器上。这个阶段会暂停进一步的部署,以重点监控和评估新版本的表现。
适用范围
- 这种方法允许在全面推广之前,观察新版本在实际环境中的行为,确保其稳定性和性能。只有在确认新版本稳定后,才会逐步增加覆盖范围。
基本概念
base::发布web app
指向原始笔记的链接
在滚动发布中:
- child::滚动发布