基于galaxy框架动态配置加载方法、系统、设备及存储介质技术方案

技术编号:40960272 阅读:24 留言:0更新日期:2024-04-18 20:38
本发明专利技术提供了基于galaxy框架动态配置加载方法、系统、设备及存储介质,涉及计算机信息技术领域,主要方案包括定义一个定时轮询方法G,方法G获取包含存储的配置文件D的路径及文件名的环境变量E;方法G比历史对配置文件修改时间T1的值与存储的配置文件D的修改时间T2得到比对结果,根据比对结果进行配置文件D的信息同步到本地缓存文件F,本地缓存文件F刷新之后会调用启动脚本方法B,脚本方法B获取到最新本地缓存文件F的信息,进而将本地缓存文件F中的配置文件信息加载到系统A中,完成配置文件的缓存文件的自动刷新。本发明专利技术技术效果在于解决为解决人工干预阶段的时间问题,实现自动化的缓存刷新及回退。

【技术实现步骤摘要】

本专利技术涉及计算机框架系统动态配置加载的,尤其涉及基于galaxy框架动态配置加载方法、系统、设备及存储介质


技术介绍

1、目前在实际工作中,配置文件与代码冗余在一起,每个配置文件都比较分散,不利于修改与维护,配置文件与代码集中管理容易造成版本混乱,不能做到“一包到底”(一个版本包对应多套环境),在大型多人协同项目中不利于版本管理,易造成代码及配置文件不同步导致服务故障,同时在流水线自动化构建中往往需要配置与代码解耦合,来快速构建不同的测试环境,提升持续集成与交付的效率,但是常规的配置分离方案在刷新配置文件之后若新生效的配置文件存在异常往往会导致大批量的生产事件的发生,严重甚至导致整体服务异常。

2、某些需要提供7*24小时服务的系统,当需要进行某些功能升级或服务更新时,通过修改配置文件刷新缓存即可完成,但是若本次修改的配置文件存在异常,会导致新增功能或全部服务不可用,不能自动化保障服务的高可用及连续性,此时需要人为干预解决配置异常问题,重新刷新缓存修复问题,保障服务正常。


技术实现思路>

1、本文档来自技高网...

【技术保护点】

1.基于galaxy框架动态配置加载方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于galaxy框架动态配置加载方法,其特征在于,还包括以下步骤:

3.根据权利要求1所述的基于galaxy框架动态配置加载方法,其特征在于,在步骤3中,若不触发本地缓存文件F刷新,则不调用脚本方法B。

4.根据权利要求1所述的基于galaxy框架动态配置加载方法,其特征在于,

5.基于galaxy框架动态配置加载系统,其特征在于,包括:

6.根据权利要求5所述的基于galaxy框架动态配置加载系统,其特征在于,还包括:

7...

【技术特征摘要】

1.基于galaxy框架动态配置加载方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于galaxy框架动态配置加载方法,其特征在于,还包括以下步骤:

3.根据权利要求1所述的基于galaxy框架动态配置加载方法,其特征在于,在步骤3中,若不触发本地缓存文件f刷新,则不调用脚本方法b。

4.根据权利要求1所述的基于galaxy框架动态配置加载方法,其特征在于,

5.基于galaxy框架动态配置加载系统,其特征在于...

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

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

1