预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112256307A(43)申请公布日2021.01.22(21)申请号202011241570.1(22)申请日2020.11.09(71)申请人北京沃东天骏信息技术有限公司地址101116北京市北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人王晨鹏(74)专利代理机构北京卫智畅科专利代理事务所(普通合伙)11557代理人陈佳(51)Int.Cl.G06F8/65(2018.01)G06F8/71(2018.01)权利要求书2页说明书12页附图4页(54)发明名称灰度发布方法、装置、电子设备和计算机可读介质(57)摘要本公开的实施例公开了灰度发布方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:基于与请求对应的接口的接口信息和客户端存储的客户端灰度发布配置信息,确定上述接口是否开启了灰度发布;响应于确定开启,确定灰度发布的比例;基于生成的随机数和上述比例,执行请求处理。该实施方式节省了获取灰度发布配置信息的时间,提升了灰度发布时的请求处理速度和用户请求互联网服务的体验感,减少了用户流量的流失。CN112256307ACN112256307A权利要求书1/2页1.一种用于客户端的灰度发布方法,包括:基于与请求对应的接口的接口信息和所述客户端存储的客户端灰度发布配置信息,确定所述接口是否开启了灰度发布;响应于确定开启,确定灰度发布的比例;基于生成的随机数和所述比例,执行请求处理。2.根据权利要求1所述的方法,其中,在所述确定所述接口是否开启了灰度发布之前,所述方法还包括:响应于检测到所述请求,基于所述客户端的操作记录信息,确定是否满足第一预定条件;响应于确定满足所述第一预定条件,从通信连接的存储服务器获取灰度发布第一标识和存储服务器灰度发布配置信息以及记录获取时间,以便替换在先获取的灰度发布第一标识、存储服务器灰度发布配置信息和在先记录的获取时间,其中,所述存储服务器中存储的存储服务器灰度发布配置信息是根据权利要求6-8之一所述的方法发布的。3.根据权利要求2所述的方法,其中,所述方法还包括:响应于确定不满足所述第一预定条件,确定当前时间和在先记录的获取时间的时间差是否超过预定时间阈值;响应于确定超过,删除在先获取的灰度发布第一标识、存储服务器灰度发布配置信息和在先记录的获取时间,从所述存储服务器获取灰度发布第一标识和存储服务器灰度发布配置信息以及记录获取时间,以便替换在先获取的灰度发布第一标识、存储服务器灰度发布配置信息和在先记录的获取时间。4.根据权利要求3所述的方法,其中,所述客户端灰度发布配置信息包括与所述请求对应的接口关联的灰度发布第二标识;以及所述确定所述接口是否开启了灰度发布,包括:基于所述接口信息、所述客户端灰度发布配置信息、所述灰度发布第一标识、所述灰度发布第二标识,确定所述接口是否开启了灰度发布。5.根据权利要求1所述的方法,其中,所述客户端灰度发布配置信息还包括与所述请求对应的接口关联的新接口信息;以及所述基于生成的随机数和所述比例,执行请求处理,包括:基于所述随机数和所述比例,确定是否对所述接口进行灰度发布;响应于确定是,将所述请求发送至根据所述新接口信息确定的服务器。6.一种用于服务器的灰度发布方法,包括:检测是否存在服务器灰度发布配置信息;响应于存在所述服务器灰度发布配置信息,基于所存在的各个服务器灰度发布配置信息,对与所述服务器通信连接的存储服务器中的各个存储服务器灰度发布配置信息进行更新。7.根据权利要求6所述的方法,其中,所述方法还包括:响应于不存在所述服务器灰度发布配置信息,检测所述存储服务器中是否存在存储服务器灰度发布配置信息;响应于所述存储服务器中存在存储服务器灰度发布配置信息,对所存在的存储服务器2CN112256307A权利要求书2/2页灰度发布配置信息进行删除处理。8.根据权利要求6所述的方法,其中,所述服务器灰度发布配置信息和所述存储服务器灰度发布配置信息包括新接口信息;以及所述对与所述服务器通信连接的存储服务器中的各个存储服务器灰度发布配置信息进行更新,包括:响应于所述各个服务器灰度发布配置信息中存在与所述各个存储服务器灰度发布配置信息包括的新接口信息不同的服务器灰度发布配置信息,将所述新接口信息不同的服务器灰度发布配置信息存入所述存储服务器;响应于所述各个存储服务器灰度发布配置信息中存在与所述各个服务器灰度发布配置信息包括的新接口信息相同的存储服务器灰度发布配置信息,将所述新接口信息相同的存储服务器灰度发布配置信息替换为所述服务器中相应的服务器灰度发布配置信息;响应于所述各个存储服务器灰度发布配置信息中存在与所述各个服务器灰度发布配置