分布式服务框架--第十一章:服务灰度发布

2020-11-20  本文已影响0人  celusing

灰度发布:是指在黑和白之间,能够平滑过度的一种发布方式。AB test就是一种灰度发布方式:让一部分用户继续用A,一部分用户开始用B。如果B没有返回意见,则逐步扩大范围,最终把素有的用户迁移到B上来。

一.服务灰度发布流程设计

1.灰度环境准备

深度截图_选择区域_20201119095203.png

2.灰度规则设置

灰度环境准备完成之后,运维人员对灰度规则进行配置,灰度规则主要用于服务路由。


深度截图_选择区域_20201119095552.png

3.灰度规则下发

灰度规则设置完成之后,需要将规则下发给参与消息路由的软负载均衡器SLB、Web前台和后台服务。


深度截图_选择区域_20201119095826.png

4.灰度路由

深度截图_选择区域_20201119095906.png

5.失败回滚

如果灰度升级失败,需要支持失败回滚。失败回滚:可以是全自动回滚,也可以是人工操作回滚。


深度截图_选择区域_20201119100259.png
上一篇 下一篇

猜你喜欢

热点阅读