灰度发布设计方案
2021-08-19 16:40:19 3 举报
API网关灰度发布流程设计
作者其他创作
大纲/内容
关闭灰度开关
将请求路由到生成环境
下线灰度环境
8、请求响应
10%流量切灰度环境
灰度环境
10、请求响应
将请求路由到灰度环境
用户HTTP请求
灰度发布开始
5、返回固定用户标识
发布API灰度规则
API Console
API gateway
全量切灰度环境
发布灰度规则
3、请求响应
生产环境
developer
部署灰度环境
灰度结束
API发布平台
7、将流量切分到灰度环境
6、根据用户标识、灰度比例、计算因子,取余计算是否需要灰度。
Gray
生产环境全量发布新服务
9、响应头里添加灰度标识
从header中解析灰度标识
流量切回生产环境
2、下发API灰度规则内容(灰度比例\\计算因子\\规则版本)到网关
4、请求APi发布平台,颁发用户标识
Redis
订阅灰度规则
5、请求后端服务
灰度校验
client
1、配置API灰度发布规则
0 条评论
下一页