[发明专利]应用程序版本切换方法、装置、设备及系统在审

专利信息
申请号: 202110736172.5 申请日: 2021-06-30
公开(公告)号: CN113360213A 公开(公告)日: 2021-09-07
发明(设计)人: 范磊;于海涛;位永康;黄明磊 申请(专利权)人: 中国农业银行股份有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 北京同立钧成知识产权代理有限公司 11205 代理人: 张芳;黄健
地址: 100005 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用程序 版本 切换 方法 装置 设备 系统
【说明书】:

本申请提供一种应用程序版本切换方法、装置、设备及系统,该方法包括:响应于用户输入的开关值,将远程字典服务中当前存储的开关值,设定为输入的开关值,若接收到服务请求,则根据远程字典服务中当前存储的开关值,控制执行相应版本的应用程序。本申请的方法,将开关值存储在远程字典服务中,并通过开关值可视化管理端页面对开关值进行管理,在进行应急切换时,仅需在开关值可视化管理端页面输入开关值,即可将远程字典服务中当前存储的开关值,实时设定为输入的开关值,此时若接收到服务请求,即可根据远程字典服务中当前存储的开关值,控制执行相应版本的应用程序,从而实现了操作方便且及时的应用程序版本切换。

技术领域

本申请涉及软件系统应急处置技术领域,尤其涉及一种应用程序版本切换方法、装置、设备及系统。

背景技术

随着软件业务的发展,客户需求呈现出需求迫切、变化多样的趋势,因此对产品升级的持续交付、快速迭代的频率、质量等多项要求也越来越高,在高频的研发项目迭代的过程中,为保证投产顺利和系统运行稳定,应用程序的不停机应急处置尤为重要。

目前,常见的不停机应急处置方法有,使用配置文件或数据库参数来控制程序逻辑分支执行,从而实现应用程序版本的切换。也就是说,该方法需要在应用程序新版本发布前,在配置文件或数据库中维护一个参数值,例如,参数名为开关,值为1,表示执行新的版本逻辑分支。在新版本的应用程序出现问题时,手动将配置文件或数据库中的参数名为开关的值切换为0,此时则会执行旧的版本逻辑分支。

但是,采用上述方法进行应用程序版本切换,每次切换时都需要首先查找到相应的配置文件或数据库,再对其中的参数值进行修改,操作不方便,无法实现应用程序版本的及时切换。此外,当针对分布式的场景时,需要分别对每一台服务器进行配置文件或数据库中参数值的修改,操作费时且费力。

发明内容

本申请提供一种应用程序版本切换方法、装置、设备及系统,用以实现操作方便且及时的应用程序版本切换。

第一方面,本申请实施例提供一种应用程序版本切换方法,包括:

响应于用户输入的开关值,将远程字典服务中当前存储的开关值,设定为所述输入的开关值;

若接收到服务请求,则根据所述远程字典服务中当前存储的开关值,控制执行相应版本的应用程序,其中,不同的开关值对应不同版本的应用程序。

进一步地,如上所述的方法,所述方法还包括:

根据所述远程字典服务中当前存储的开关值,更新数据库或配置文件中当前存储的开关值;

所述方法还包括:

若所述远程字典服务中当前未存储开关值,则读取配置文件或数据库中的开关值,并存储在所述远程字典服务中。

进一步地,如上所述的方法,所述若所述远程字典服务中当前未存储开关值,则读取配置文件或数据库中的开关值之后,还包括:

若所述配置文件或数据库中未存储开关值,则将预设的默认开关值存储在所述远程字典服务中;所述默认开关值对应预设的默认版本的应用程序;

所述根据所述远程字典服务中当前存储的开关值,控制执行相应版本的应用程序,包括:

根据所述远程字典服务中当前存储的开关值,控制执行所述默认版本的应用程序。

进一步地,如上所述的方法,所述根据所述远程字典服务中当前存储的开关值,控制执行相应版本的应用程序,包括:

若所述远程字典服务中当前存储的开关值为第一开关值,则控制执行第一版本的应用程序;

若所述远程字典服务中当前存储的开关值为第二开关值,则控制执行第二版本的应用程序,其中,所述第一开关值与所述第二开关值的取值不同,所述第一版本不同于所述第二版本。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110736172.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top