【技术实现步骤摘要】
一种配置文件推送方法、装置及电子设备
[0001]本专利技术涉及计算机
,尤其涉及一种配置文件推送方法、装置及电子设备。
技术介绍
[0002]现在银行系统的配置文件大部分都在Apollo配置中心进行配置管理,在行里对应用的配置文件,环境变量配置文件的管理都集中在Apollo配置中心。Apollo是一种常用的配置产品,配置是只读的变量,它贯穿整个APP的生命周期,可以有多种加载方式。
[0003]从架构层面来看,无论是应用代码还是各种配置文件都应该是维护在GitLab代码仓库上,而且Git代码应该是跟着应用代码,跟着版本来维护。
[0004]当前Apollo配置文件很多都是通过手工操作来配置维护,如果通过手工直接在Apollo管理界面来修改相关配置,出错几率很大,而且效率很慢。
[0005]因此,现有技术还有待于改进和发展。
技术实现思路
[0006]鉴于上述现有技术的不足,本专利技术提供了一种配置文件推送方法、装置及电子设备,旨在解决现有技术中Apollo配置文件很多都是通过手 ...
【技术保护点】
【技术特征摘要】
1.一种配置文件推送方法,其特征在于,所述方法包括:预先在项目对象模型中引入预先生成的项目对象模型插件;根据用户指令打开项目对象脚本编辑窗口,在所述项目对象脚本编辑窗口内基于项目对象模型插件拉取待修改的配置文件;将待修改的配置文件推送至控制台。2.根据权利要求1所述的方法,其特征在于,所述预先在项目对象模型中引入预先生成的项目对象模型插件前,包括:预先生成Maven Plugin插件,所述Maven Plugin插件用于对配置文件进行编辑或发布。3.根据权利要求2所述的方法,其特征在于,所述预先在项目对象模型中引入预先生成的项目对象模型插件,包括:预先在pom.xml中引入预先生成的Maven Plugin插件。4.根据权利要求3所述的方法,其特征在于,所述根据用户指令打开项目对象脚本编辑窗口,在所述项目对象脚本编辑窗口内基于项目对象模型插件拉取待修改的配置文件,包括:根据用户指令打开项目对象脚本编辑窗口,在所述项目对象脚本编辑窗口内获取用户输入的Maven Plugin插件拉取指令;基于用户输入的Maven Plugin插件拉取指令,拉取待修改的配置文件。5.根据权利要求4所述的方法,其特征在于,所述基于用户输入的Maven Plugin插件拉取指令,拉取待修改的配置文件,包括:执行用户输入的Maven Plugin插件拉取指令,根据执行结果获取待修改的配置文件。6.根据权利要求5所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:谢永宝,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。