【技术实现步骤摘要】
配置热刷新方法、装置、计算机设备及存储介质
本专利技术涉及发布过程优化领域,尤其涉及一种配置热刷新方法、装置、计算机设备及存储介质。
技术介绍
随着手机应用程序软件(APP)的快速发展,现今手机应用程序软件的使用也越来越普及,而为了提升用户的使用体验,同时更好地对程序自身的运维或功能进行完善,经常需要工作人员对手机应用程序软件的配置属性进行刷新。现有技术中,在发生手机应用程序软件的配置属性变更时,工作人员通过命令指令修改应用服务器的配置文件后重启应用服务器的方式,来达到配置属性变更的目的,在该过程中,由于需要通过人工输入的操作方式修改配置文件,往往会存在人工输入错误或者漏输入的情况,如此,导致配置属性修改错误或者未完全修改,进而造成客户端读取配置属性错误而处于瘫痪状态;并且,在每次修改完配置属性时,可能会存在客户端无法预知的异常风险,例如客户端发出的请求被中断或者无法获得应用服务器的返回指令而处于停滞状态等等,因此,现有的技术方案严重影响了用户的体验和时效性(无法及时响应用户的请求)。
技术实现思路
r>本专利技术提供一本文档来自技高网...
【技术保护点】
1.一种配置热刷新方法,其特征在于,包括:/n接收到配置请求,通过可视化配置管控平台对所述配置请求进行封装,生成配置数据;/n通过所述可视化配置管控平台中与所述配置数据匹配的配置接口,向配置属性数据库发送所述配置数据;/n通过所述可视化配置管控平台接收到所述配置属性数据库反馈的与所述配置数据对应的执行结果之后,检测所述执行结果是否为配置变更成功;/n在检测到所述执行结果为配置变更成功时,通过所述可视化配置管控平台根据所述配置数据将与所述配置数据匹配的配置文件升版成变更配置文件;/n通过应用服务器中的注册中心对所述变更配置文件进行版本管理,并将所述变更配置文件刷新至所述应用服 ...
【技术特征摘要】
1.一种配置热刷新方法,其特征在于,包括:
接收到配置请求,通过可视化配置管控平台对所述配置请求进行封装,生成配置数据;
通过所述可视化配置管控平台中与所述配置数据匹配的配置接口,向配置属性数据库发送所述配置数据;
通过所述可视化配置管控平台接收到所述配置属性数据库反馈的与所述配置数据对应的执行结果之后,检测所述执行结果是否为配置变更成功;
在检测到所述执行结果为配置变更成功时,通过所述可视化配置管控平台根据所述配置数据将与所述配置数据匹配的配置文件升版成变更配置文件;
通过应用服务器中的注册中心对所述变更配置文件进行版本管理,并将所述变更配置文件刷新至所述应用服务器中的数据库集群中,以供通过所述注册中心将所述变更配置文件同步配置至用户终端的应用程序软件中。
2.如权利要求1所述的配置热刷新方法,其特征在于,所述执行结果包括配置查询成功、配置查询失败、配置变更成功和配置变更失败;
所述检测所述执行结果是否为配置变更成功之后,还包括:
在检测到所述执行结果为配置查询成功时,通过所述可视化配置管控平台展示所述执行结果中的查询结果;
在检测到所述执行结果为配置查询失败或者配置变更失败时,重新向所述配置属性数据库发送所述配置数据。
3.如权利要求1所述的配置热刷新方法,其特征在于,所述通过可视化配置管控平台对所述配置请求进行封装,生成配置数据,包括:
通过所述可视化配置管理平台识别所述配置请求的请求类型和请求内容;
自所述可视化配置管理平台中查找到与所述请求类型匹配的模板;
通过所述可视化配置管理平台根据所述请求内容和所述模板,封装生成所述配置数据。
4.如权利要求1所述的配置热刷新方法,其特征在于,所述在检测到所述执行结果为配置变更成功时,通过所述可视化配置管控平台根据所述配置数据将与所述配置数据匹配的配置文件升版成变更配置文件,包括:
通过所述可视化配置管控平台获取与所述配置数据中的各配置属性关联的配置文件;
将所述配置属性刷新至获取的所述配置文件中;
将刷新后的所述配置文件进行去重修改,得到所述变更配置文件。
5.如权利要求1所述的配置热刷新方法,其特征在于,所述将所述变更配置文件刷新至所述应用服务器中的数据库集群中之后,包括:
通过配置同步接口接收到含有源配置文件版本的配置加载请求;所述配置加载请求为启动用户终端中的应用程序软件之后,通过所述用户终端中的客户端插件向所述注册中心发出;
通过所述注册中心对所述源配置文件版本与所述变更配置文件中的变更版本进行比对,得到所述源配置文件版本与所述变更版本是否一致的加载比对结果;
若所述加载比对结果为不一致,通过所述注册中心将所述变更配置文件发送至与所述用户终端;
通过所述配置同步接口接收到第一同步结果,执行与所述第一同步结果对应的操作以完成所述变更配置文件的加载同步配置;所述第一同步结果在所述用户终端中的应用该程序软件通...
【专利技术属性】
技术研发人员:李飞,魏星,
申请(专利权)人:平安信托有限责任公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。