[发明专利]灰度发布方法、装置、电子设备和计算机可读介质在审
申请号: | 202011241570.1 | 申请日: | 2020-11-09 |
公开(公告)号: | CN112256307A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 王晨鹏 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 北京卫智畅科专利代理事务所(普通合伙) 11557 | 代理人: | 陈佳 |
地址: | 101116 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 灰度 发布 方法 装置 电子设备 计算机 可读 介质 | ||
1.一种用于客户端的灰度发布方法,包括:
基于与请求对应的接口的接口信息和所述客户端存储的客户端灰度发布配置信息,确定所述接口是否开启了灰度发布;
响应于确定开启,确定灰度发布的比例;
基于生成的随机数和所述比例,执行请求处理。
2.根据权利要求1所述的方法,其中,在所述确定所述接口是否开启了灰度发布之前,所述方法还包括:
响应于检测到所述请求,基于所述客户端的操作记录信息,确定是否满足第一预定条件;
响应于确定满足所述第一预定条件,从通信连接的存储服务器获取灰度发布第一标识和存储服务器灰度发布配置信息以及记录获取时间,以便替换在先获取的灰度发布第一标识、存储服务器灰度发布配置信息和在先记录的获取时间,其中,所述存储服务器中存储的存储服务器灰度发布配置信息是根据权利要求6-8之一所述的方法发布的。
3.根据权利要求2所述的方法,其中,所述方法还包括:
响应于确定不满足所述第一预定条件,确定当前时间和在先记录的获取时间的时间差是否超过预定时间阈值;
响应于确定超过,删除在先获取的灰度发布第一标识、存储服务器灰度发布配置信息和在先记录的获取时间,从所述存储服务器获取灰度发布第一标识和存储服务器灰度发布配置信息以及记录获取时间,以便替换在先获取的灰度发布第一标识、存储服务器灰度发布配置信息和在先记录的获取时间。
4.根据权利要求3所述的方法,其中,所述客户端灰度发布配置信息包括与所述请求对应的接口关联的灰度发布第二标识;以及
所述确定所述接口是否开启了灰度发布,包括:
基于所述接口信息、所述客户端灰度发布配置信息、所述灰度发布第一标识、所述灰度发布第二标识,确定所述接口是否开启了灰度发布。
5.根据权利要求1所述的方法,其中,所述客户端灰度发布配置信息还包括与所述请求对应的接口关联的新接口信息;以及
所述基于生成的随机数和所述比例,执行请求处理,包括:
基于所述随机数和所述比例,确定是否对所述接口进行灰度发布;
响应于确定是,将所述请求发送至根据所述新接口信息确定的服务器。
6.一种用于服务器的灰度发布方法,包括:
检测是否存在服务器灰度发布配置信息;
响应于存在所述服务器灰度发布配置信息,基于所存在的各个服务器灰度发布配置信息,对与所述服务器通信连接的存储服务器中的各个存储服务器灰度发布配置信息进行更新。
7.根据权利要求6所述的方法,其中,所述方法还包括:
响应于不存在所述服务器灰度发布配置信息,检测所述存储服务器中是否存在存储服务器灰度发布配置信息;
响应于所述存储服务器中存在存储服务器灰度发布配置信息,对所存在的存储服务器灰度发布配置信息进行删除处理。
8.根据权利要求6所述的方法,其中,所述服务器灰度发布配置信息和所述存储服务器灰度发布配置信息包括新接口信息;以及
所述对与所述服务器通信连接的存储服务器中的各个存储服务器灰度发布配置信息进行更新,包括:
响应于所述各个服务器灰度发布配置信息中存在与所述各个存储服务器灰度发布配置信息包括的新接口信息不同的服务器灰度发布配置信息,将所述新接口信息不同的服务器灰度发布配置信息存入所述存储服务器;
响应于所述各个存储服务器灰度发布配置信息中存在与所述各个服务器灰度发布配置信息包括的新接口信息相同的存储服务器灰度发布配置信息,将所述新接口信息相同的存储服务器灰度发布配置信息替换为所述服务器中相应的服务器灰度发布配置信息;
响应于所述各个存储服务器灰度发布配置信息中存在与所述各个服务器灰度发布配置信息包括的新接口信息不同的存储服务器灰度发布配置信息,对所述存储服务器中、所述新接口信息不同的存储服务器灰度发布配置信息进行删除处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011241570.1/1.html,转载请声明来源钻瓜专利网。