【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种基于协议支付配置文件热更新方法及系统。
技术介绍
1、现有的基于文件配置都是通过只能通过初始化不可更改,基于现有的远程桌面内存比较小,本地开发测试时,对配置文件进行修改后未动态更新,只能重启项目。本地测试可能开启多个项目,导致重启后内存不足,导致失败,并且重启时间久,影响开发效率。
2、因此,需要提出一种新的文件更新配置方法。
技术实现思路
1、本专利技术提供一种基于协议支付配置文件热更新方法及系统,用以解决现有技术中存在的缺陷。
2、第一方面,本专利技术提供一种基于协议支付配置文件热更新方法,包括:
3、加载配置文件,基于协议支付启动文件目录监听,对资源目录进行监听,监听配置文件更新;
4、待监听配置文件更新后,重新加载配置文件,暂停定时任务,停止spring容器;
5、启动spring容器,等待定时任务启动。
6、根据本专利技术提供的一种基于协议支付配置文件热更新方法,加载配置文
...【技术保护点】
1.一种基于协议支付配置文件热更新方法,其特征在于,包括:
2.根据权利要求1所述的基于协议支付配置文件热更新方法,其特征在于,加载配置文件,基于协议支付启动文件目录监听,对资源目录进行监听,监听配置文件更新,包括:
3.根据权利要2所述的基于协议支付配置文件热更新方法,其特征在于,所述FileMonitor.inInit中的inInit设置为true时表示启用文件监听,inInit不配置时默认为不启动;
4.根据权利要求1所述的基于协议支付配置文件热更新方法,其特征在于,待监听配置文件更新后,重新加载配置文件,暂停定时任务,停止s
...【技术特征摘要】
1.一种基于协议支付配置文件热更新方法,其特征在于,包括:
2.根据权利要求1所述的基于协议支付配置文件热更新方法,其特征在于,加载配置文件,基于协议支付启动文件目录监听,对资源目录进行监听,监听配置文件更新,包括:
3.根据权利要2所述的基于协议支付配置文件热更新方法,其特征在于,所述filemonitor.ininit中的ininit设置为true时表示启用文件监听,ininit不配置时默认为不启动;
4.根据权利要求1所述的基于协议支付配置文件热更新方法,其特征在于,待监听配置文件更新后,重新加载配置文件,暂停定时任务,停止spring容器,包括:
5.根据权利要求4所述的基于协议支付配置文件热更新方法,其特征在于,写入配置项,项目内部启动,包括:
6...
【专利技术属性】
技术研发人员:崔楚明,李耀,彭磊,曾令华,
申请(专利权)人:武汉众邦银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。