[发明专利]应用配置的更新方法、装置、计算机设备和存储介质在审
申请号: | 202210942021.X | 申请日: | 2022-08-08 |
公开(公告)号: | CN114995921A | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 乐天;刘可;史晓婧 | 申请(专利权)人: | 深圳竹云科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/65;G06F11/36 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 唐敏 |
地址: | 518051 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 配置 更新 方法 装置 计算机 设备 存储 介质 | ||
本公开涉及一种应用配置的更新方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:接收更新指令,获取应用配置对应的测试配置信息;利用所述测试配置信息对所述应用配置对应的测试应用进行测试;在测试通过的情况下,利用所述测试配置信息更新已订阅应用的目标配置信息。采用本方法能够避免配置更新错误造成的应用业务中断的问题。
技术领域
本公开涉及信息安全技术领域,特别是涉及一种应用配置的更新方法、装置、计算机设备和存储介质。
背景技术
在用户订阅应用时,会给用户生成对应的应用配置。当需要对应用配置进行修改时,要对所有已订阅用户的应用配置进行批量更新。
然而,通过这种方式进行修改,当参数配置错误或配置过程出现故障时,会导致用户无法正常使用应用,且数据回滚困难,造成业务中断的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够在配置更新时保证应用正常使用的应用配置的更新方法、装置、计算机设备和存储介质。
第一方面,本公开实施例提供了一种应用配置的更新方法。所述方法包括:
接收更新指令,获取应用配置对应的测试配置信息;
利用所述测试配置信息对所述应用配置对应的测试应用进行测试;
在测试通过的情况下,利用所述测试配置信息更新已订阅应用的目标配置信息。
在其中一个实施例中,所述利用所述测试配置信息更新已订阅应用的目标配置信息,包括:
利用已订阅应用的目标配置信息更新备用配置信息;
利用所述测试配置信息更新所述目标配置信息;
在更新失败的情况下,利用所述备用配置信息更新所述目标配置信息。
在其中一个实施例中,所述测试配置信息和所述测试配置信息对应的目标配置信息存储于预设的应用模板中。
在其中一个实施例中,所述方法还包括:
接收应用订阅指令;
在所述预设的应用模板中包含所述应用的情况下,从所述预设的应用模板中获取目标配置信息。
在其中一个实施例中,所述测试配置信息对应有测试版本标识,所述目标配置信息对应有目标版本标识,所述利用所述测试配置信息更新已订阅用户的目标配置信息,包括:
利用所述测试配置信息更新已订阅用户的目标配置信息;
更新所述测试版本标识和所述目标版本标识。
第二方面,本公开实施例还提供了一种应用配置的更新装置。所述装置包括:
接收模块,用于接收更新指令,获取应用配置对应的测试配置信息;
测试模块,用于利用所述测试配置信息对所述应用配置对应的测试应用进行测试;
更新模块,用于在测试通过的情况下,利用所述测试配置信息更新已订阅应用的目标配置信息。
在其中一个实施例中,所述更新模块,包括:
第一更新子模块,用于利用已订阅应用的目标配置信息更新备用配置信息;
第二更新子模块,用于利用所述测试配置信息更新所述目标配置信息;
第三更新子模块,用于在更新失败的情况下,利用所述备用配置信息更新所述目标配置信息。
在其中一个实施例中,所述测试配置信息和所述测试配置信息对应的目标配置信息存储于预设的应用模板中。
在其中一个实施例中,所述装置还包括:
接收模块,用于接收应用订阅指令;
获取模块,用于在所述预设的应用模板中包含所述应用的情况下,从所述预设的应用模板中获取目标配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳竹云科技股份有限公司,未经深圳竹云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210942021.X/2.html,转载请声明来源钻瓜专利网。