一种基于协议支付配置文件热更新方法及系统技术方案

技术编号:40962661 阅读:19 留言:0更新日期:2024-04-18 20:41
本发明专利技术提供一种基于协议支付配置文件热更新方法及系统,包括:加载配置文件,基于协议支付启动文件目录监听,对资源目录进行监听,监听配置文件更新;待监听配置文件更新后,重新加载配置文件,暂停定时任务,停止spring容器;启动spring容器,等待定时任务启动。本发明专利技术通过配置基于协议支付配置文件热更新,便于管理配置文件中的配置项,本地开发过程中减少因为需要修改prepreties文件重启项目次数,且服务器测试时能修改定时时间。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种基于协议支付配置文件热更新方法及系统


技术介绍

1、现有的基于文件配置都是通过只能通过初始化不可更改,基于现有的远程桌面内存比较小,本地开发测试时,对配置文件进行修改后未动态更新,只能重启项目。本地测试可能开启多个项目,导致重启后内存不足,导致失败,并且重启时间久,影响开发效率。

2、因此,需要提出一种新的文件更新配置方法。


技术实现思路

1、本专利技术提供一种基于协议支付配置文件热更新方法及系统,用以解决现有技术中存在的缺陷。

2、第一方面,本专利技术提供一种基于协议支付配置文件热更新方法,包括:

3、加载配置文件,基于协议支付启动文件目录监听,对资源目录进行监听,监听配置文件更新;

4、待监听配置文件更新后,重新加载配置文件,暂停定时任务,停止spring容器;

5、启动spring容器,等待定时任务启动。

6、根据本专利技术提供的一种基于协议支付配置文件热更新方法,加载配置文件,基于协议支付启动本文档来自技高网...

【技术保护点】

1.一种基于协议支付配置文件热更新方法,其特征在于,包括:

2.根据权利要求1所述的基于协议支付配置文件热更新方法,其特征在于,加载配置文件,基于协议支付启动文件目录监听,对资源目录进行监听,监听配置文件更新,包括:

3.根据权利要2所述的基于协议支付配置文件热更新方法,其特征在于,所述FileMonitor.inInit中的inInit设置为true时表示启用文件监听,inInit不配置时默认为不启动;

4.根据权利要求1所述的基于协议支付配置文件热更新方法,其特征在于,待监听配置文件更新后,重新加载配置文件,暂停定时任务,停止spring容器,包括...

【技术特征摘要】

1.一种基于协议支付配置文件热更新方法,其特征在于,包括:

2.根据权利要求1所述的基于协议支付配置文件热更新方法,其特征在于,加载配置文件,基于协议支付启动文件目录监听,对资源目录进行监听,监听配置文件更新,包括:

3.根据权利要2所述的基于协议支付配置文件热更新方法,其特征在于,所述filemonitor.ininit中的ininit设置为true时表示启用文件监听,ininit不配置时默认为不启动;

4.根据权利要求1所述的基于协议支付配置文件热更新方法,其特征在于,待监听配置文件更新后,重新加载配置文件,暂停定时任务,停止spring容器,包括:

5.根据权利要求4所述的基于协议支付配置文件热更新方法,其特征在于,写入配置项,项目内部启动,包括:

6...

【专利技术属性】
技术研发人员:崔楚明李耀彭磊曾令华
申请(专利权)人:武汉众邦银行股份有限公司
类型:发明
国别省市:

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

1