[发明专利]应用程序的灰度升级方法及装置有效
申请号: | 201610899640.X | 申请日: | 2016-10-14 |
公开(公告)号: | CN107957888B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 李可欣 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;H04M1/72406 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 灰度 升级 方法 装置 | ||
1.一种应用程序的灰度升级方法,其特征在于,包括:
确定终端中属于待灰度升级的应用程序;
从预置设备指派表中获取与所述待灰度升级的应用程序对应的升级应用版本信息,所述预置设备指派表中存储有升级应用版本信息和待灰度升级的应用程序之间的对应关系、升级应用版本信息和后台服务器入口信息的对应关系,所述后台服务器是新部署的服务器并区别于待灰度升级应用程序对应的服务器;
获取所述升级应用版本信息对应的后台服务器入口信息;
将所述升级应用版本信息对应的后台服务器入口信息发送给所述终端,以使得所述终端连接所述后台服务器对所述待灰度升级的应用程序进行灰度升级;
其中,所述预置设备指派表中还包括与所述升级应用版本信息对应的升级策略,所述将所述升级应用版本信息对应的后台服务器入口信息发送给所述终端之前,所述方法还包括:
判断所述升级应用版本信息对应的升级策略是否为强制升级;
若是,将所述升级应用版本信息对应的后台服务器入口信息发送给所述终端,以使得所述终端连接所述后台服务器对所述待灰度升级的应用程序进行灰度升级;
若否,则将所述升级应用版本信息对应的后台服务器入口信息及可选升级的选项信息发送给所述终端,以使得所述终端连接所述后台服务器并根据接收到的选项信息对所述待灰度升级的应用程序进行灰度升级。
2.根据权利要求1所述的方法,其特征在于,所述确定属于待灰度升级的应用程序包括:
获取所述终端中应用程序的属性信息;
判断所述预置设备指派表中是否包含所述属性信息;
若包含,则确定所述应用程序为待灰度升级的应用程序。
3.根据权利要求2所述的方法,其特征在于,所述属性信息包括设备标识信息和应用标识信息,所述判断所述预置设备指派表是否包含所述属性信息包括:
判断所述预置设备指派表中是否对应包含所述设备标识信息和所述应用标识信息,所述预置设备指派表中的属性信息包括设备标识信息和应用标识信息;
所述确定所述应用程序为待灰度升级的应用程序包括:
若包含所述设备标识信息和所述应用标识信息,则确定所述应用程序为待灰度升级的应用程序。
4.根据权利要求3所述的方法,其特征在于,所述属性信息还包括应用版本信息,所述判断所述预置设备指派表中是否对应包含所述设备标识信息和所述应用标识信息之后,所述方法还包括:
若对应包含所述设备标识信息和所述应用标识信息,则判断所述预置设备指派表中是否包含所述应用版本信息,所述预置设备指派表中的属性信息还包括应用版本信息;
所述确定所述应用程序为待灰度升级的应用程序包括:
若包含所述应用版本信息,则确定所述应用程序为待灰度升级的应用程序。
5.一种应用程序的灰度升级装置,其特征在于,包括:
确定单元,用于确定终端中属于待灰度升级的应用程序;
获取单元,用于从预置设备指派表中获取与所述待灰度升级的应用程序对应的升级应用版本信息,所述预置设备指派表中存储有升级应用版本信息和待灰度升级的应用程序之间的对应关系、升级应用版本信息和后台服务器入口信息的对应关系,所述后台服务器是新部署的服务器并区别于待灰度升级应用程序对应的服务器;
所述获取单元,还用于获取所述升级应用版本信息对应的后台服务器入口信息;
其中,所述预置设备指派表中还包括与所述升级应用版本信息对应的升级策略;
判断单元,用于判断所述升级应用版本信息对应的升级策略是否为强制升级;
发送单元,用于将所述升级应用版本信息对应的后台服务器入口信息发送给所述终端,以使得所述终端连接所述后台服务器对所述待灰度升级的应用程序进行灰度升级,进一步包括:若所述升级应用版本信息对应的升级策略为强制升级,将所述升级应用版本信息对应的后台服务器入口信息发送给所述终端,以使得所述终端连接所述后台服务器并对所述待灰度升级的应用程序进行灰度升级;若所述升级应用版本信息对应的升级策略不是强制升级,则将所述升级应用版本信息对应的后台服务器入口信息及可选升级的选项信息发送给所述终端,以使得所述终端连接所述后台服务器并根据接收到的选项信息对所述待灰度升级的应用程序进行灰度升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610899640.X/1.html,转载请声明来源钻瓜专利网。