一种应用灰度发布方法、设备及存储介质技术

技术编号:16175532 阅读:40 留言:0更新日期:2017-09-09 02:45
本发明专利技术提供一种应用灰度发布方法、设备及存储介质,其中,应用灰度发布方法包括:接收用户请求,提取用户请求中携带的用户标识;将提取到的用户标识与预先配置的目标用户标识集合中的目标用户标识进行匹配;如果匹配失败,则将用户请求发送至第一应用进行处理,否则,将用户请求发送至与第一应用对应的更新版本的第二应用进行处理。该方案降低了应用版本升级对用户的影响。

【技术实现步骤摘要】
一种应用灰度发布方法、设备及存储介质
本专利技术涉及互联网领域,尤其涉及一种应用灰度发布方法、设备及存储介质。
技术介绍
在这个行业竞争异常激烈、产品更新迭代速度飞快的互联网战场,企业每天都面临着被赶超,甚至被淘汰的危机。通过不断创新实现企业进化,是当前互联网企业唯一生存方式。因此小步快跑、快速迭代成为了互联网公司普遍采用的敏捷技术管理方式,几乎各家互联网公司不可避免的要定期发布更新旗下的应用产品,更新周期或以周计,或以月计。一个对外发布的应用产品,如果既要快速迭代开发上线,又要保证质量,需保证刚上线的系统一旦出现问题就能及时有效的控制影响范围,甚至需要立马切换回原来稳定运行的应用版本。目前,市场上对应用进行升级大多数是先暂停用户使用,然后进行后台系统的升级,然而,这样会影响用户的使用,同时,也无法避免新升级系统不稳定所带来的影响。对于一些具有崭新概念形态的产品,如何判断创新战略能够平稳实施,如何检验市场的接纳程度,如何避免市场试错行为,就更需要设计一套完善灵活且易于控制的灰度发布系统。
技术实现思路
本专利技术的主要目的在于提出一种应用灰度发布方法、设备及存储介质,旨在解决现有技术中应本文档来自技高网...
一种应用灰度发布方法、设备及存储介质

【技术保护点】
一种应用灰度发布方法,其特征在于,所述应用灰度发布方法包括:接收用户请求,提取所述用户请求中携带的用户标识;将提取到的所述用户标识与预先配置的目标用户标识集合中的目标用户标识进行匹配;如果匹配失败,则将所述用户请求发送至第一应用进行处理,否则,将所述用户请求发送至与所述第一应用对应的更新版本的第二应用进行处理。

【技术特征摘要】
1.一种应用灰度发布方法,其特征在于,所述应用灰度发布方法包括:接收用户请求,提取所述用户请求中携带的用户标识;将提取到的所述用户标识与预先配置的目标用户标识集合中的目标用户标识进行匹配;如果匹配失败,则将所述用户请求发送至第一应用进行处理,否则,将所述用户请求发送至与所述第一应用对应的更新版本的第二应用进行处理。2.根据权利要求1所述的应用灰度发布方法,其特征在于,所述接收用户请求,提取所述用户请求中携带的用户标识的步骤具体包括:从超文本传输协议HTTP的标签或统一资源定位符URL的参数中提取所述用户标识。3.根据权利要求1所述的应用灰度发布方法,其特征在于,所述在接收所述用户请求的步骤之前,还包括:添加所述第二应用;配置所述目标用户标识的数量为所述第一应用总用户数量的第一预设比例,以及配置所述目标用户标识的集合。4.根据权利要求3所述的应用灰度发布方法,其特征在于,所述在将所述用户请求发送至第一应用进行处理,或者将所述用户请求发送至所述第二应用进行处理的步骤之后,还包括:根据所述目标用户标识所对应的目标用户对所述第二应用的反馈情况,将所述目标用户标识的数量占所述第一应用总用户数量的比例由所述第一预设比例调整至第二预设比例,以及调整所述目标用户标识的集合。5.一种应用灰度发布设备,其特征在于,所述应用灰度发布设备包括处理器、存储器以及通信总线;所述通信总线用于实现所述处理器和所述存储器之间的连接通信;所述处理器用于执行存储器中存储的应用灰度发布程序,以实现以下步骤:接收用户请求,提取所述用户请求中携带的用户标识;将提取到的所述用户标识与预先配置的目标用户标识集合中的目标用户标识进行匹配;如果匹配失败,则将所述用户请求发送至第一应用进行处理,否则,将所述用户请求发送至与所述第一应用对应的更新版本的第二应用进行处理。6.根据权利要求5所述的应用灰度发布设备,其特征在于,所述接收用户请求,提取所述用户请求中携带的用户标识的步骤包括:从超文本...

【专利技术属性】
技术研发人员:李健强
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1