灰度发布:是指在黑和白之间,能够平滑过度的一种发布方式。AB test就是一种灰度发布方式:让一部分用户继续用A,一部分用户开始用B。如果B没有返回意见,则逐步扩大范围,最终把素有的用户迁移到B上来。
一.服务灰度发布流程设计
1.灰度环境准备
深度截图_选择区域_20201119095203.png
2.灰度规则设置
灰度环境准备完成之后,运维人员对灰度规则进行配置,灰度规则主要用于服务路由。
深度截图_选择区域_20201119095552.png
3.灰度规则下发
灰度规则设置完成之后,需要将规则下发给参与消息路由的软负载均衡器SLB、Web前台和后台服务。
深度截图_选择区域_20201119095826.png
4.灰度路由
深度截图_选择区域_20201119095906.png
5.失败回滚
如果灰度升级失败,需要支持失败回滚。失败回滚:可以是全自动回滚,也可以是人工操作回滚。
深度截图_选择区域_20201119100259.png








网友评论