蓝绿部署和灰度发布区别?

网友 1

最佳答案

回答者:网友

1、蓝绿发布(Blue/Green Deployment)蓝绿部署:是不停老版本,部署新版本然后进行测试。确认 OK 后将流量切到新版本,然后老版本同时也升级到新版本。特点:蓝绿部署无需停机,并且风险较小。2、灰度发布灰度发布:是指在黑与白之间,能够平滑过渡的一种发布方式。AB Test 就是一种灰度发布方式,让一部分用户继续用 A,一部分用户开始用 B,如果用户对 B 没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到 B 上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。


我来回答