[发明专利]应用的灰度发布控制方法、装置、设备及计算机存储介质在审
申请号: | 201911367997.3 | 申请日: | 2019-12-26 |
公开(公告)号: | CN113050978A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 魏嘉宁;王蕊;康姝婷;张雨晴;任义廷 | 申请(专利权)人: | 中国移动通信集团北京有限公司;中国移动通信集团有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/71 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 赵秀芹 |
地址: | 100007 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 灰度 发布 控制 方法 装置 设备 计算机 存储 介质 | ||
1.一种应用的灰度发布控制方法,其特征在于,所述应用具有至少三个第一应用版本,所述第一应用版本为所述应用的所有应用版本中参与灰度发布的应用版本,应用于软负载均衡设备,包括:
接收硬负载均衡设备发送的用于访问所述应用的用户服务请求;
基于所述用户服务请求和各个所述第一应用版本预设的流量比例,向所述至少三个第一应用版本中的目标应用版本对应的目标Pod转发所述用户服务请求;
接收所述目标Pod发送的所述用户服务请求对应的服务请求响应结果;
向所述硬负载均衡设备发送所述服务请求响应结果以反馈至用户端。
2.根据权利要求1所述的应用的灰度发布控制方法,其特征在于,所述接收硬负载均衡设备发送的用于访问所述应用的用户服务请求之前,还包括:
配置所述至少三个第一应用版本对应的服务资源。
3.根据权利要求1所述的应用的灰度发布控制方法,其特征在于,所述基于所述用户服务请求和各个所述第一应用版本预设的流量比例,向所述至少三个第一应用版本中的目标应用版本对应的目标Pod转发所述用户服务请求,包括:
确定所述至少三个第一应用版本中各个所述第一应用版本对应的流量比例、Pod数量;
基于各个所述第一应用版本对应的流量比例、Pod数量,确定流量权重;
基于所述用户服务请求、各个所述第一应用版本对应的每个所述Pod的所述流量权重,向所述目标Pod转发所述用户服务请求。
4.根据权利要求3所述的应用的灰度发布控制方法,其特征在于,所述基于所述用户服务请求、各个所述第一应用版本对应的每个所述Pod的所述流量权重,向所述目标Pod转发所述用户服务请求,包括:
根据各个所述第一应用版本对应的每个所述Pod的标签,确定所述目标Pod的互联网协议地址;
基于所述用户服务请求、各个所述第一应用版本对应的每个所述Pod的所述流量权重及所述互联网协议地址,向所述目标Pod转发所述用户服务请求。
5.根据权利要求4所述的应用的灰度发布控制方法,其特征在于,所述根据各个所述第一应用版本对应的每个所述Pod的标签,确定所述目标Pod的互联网协议地址,包括:
确定各个所述第一应用版本对应的任一所述Pod的键值对,并将所述键值对作为所述任一所述Pod的所述标签;
根据每个所述Pod的所述标签,确定所述目标Pod的所述互联网协议地址。
6.根据权利要求1至5任一项所述的应用的灰度发布控制方法,其特征在于,所述接收硬负载均衡设备发送的用于访问所述应用的用户服务请求,包括:
获取所述软负载均衡设备的会话率;
当确定所述会话率大于预设会话率阈值时,接收所述硬负载均衡设备发送的所述用户服务请求。
7.一种应用的灰度发布控制装置,其特征在于,所述应用具有至少三个第一应用版本,所述第一应用版本为所述应用的所有应用版本中参与灰度发布的应用版本,应用于软负载均衡设备,包括:
第一接收模块,用于接收硬负载均衡设备发送的用于访问所述应用的用户服务请求;
转发模块,用于基于所述用户服务请求和各个所述第一应用版本预设的流量比例,向所述至少三个第一应用版本中的目标应用版本对应的目标Pod转发所述用户服务请求;
第二接收模块,用于接收所述目标Pod发送的所述用户服务请求对应的服务请求响应结果;
发送模块,用于向所述硬负载均衡设备发送所述服务请求响应结果以反馈至用户端。
8.根据权利要求7所述的应用的灰度发布控制装置,其特征在于,还包括:
配置模块,用于配置所述至少三个第一应用版本对应的服务service资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团北京有限公司;中国移动通信集团有限公司,未经中国移动通信集团北京有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911367997.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:注射装置
- 下一篇:海绵共附生真菌来源黄柄碱及其制备方法与应用