[发明专利]环境变量配置方法、装置、设备及存储介质在审
| 申请号: | 202110724515.6 | 申请日: | 2021-06-29 |
| 公开(公告)号: | CN113342398A | 公开(公告)日: | 2021-09-03 |
| 发明(设计)人: | 张震;张菁;郑宝;王浩楠;许昕 | 申请(专利权)人: | 中国农业银行股份有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 吴梅锡;黄健 |
| 地址: | 100005 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 环境变量 配置 方法 装置 设备 存储 介质 | ||
本申请提供一种环境变量配置方法、装置、设备及存储介质,其中方法包括:检测是否存在用户通过操作系统、应用服务器或开发工具配置的环境变量,若不存在,则根据全局配置文件确定对应的环境变量,根据检测到的或者确定的环境变量,加载对应的配置文件,并根据所述配置文件进行业务处理,本申请通过配置文件和应用服务器等相结合的方式快捷地完成代码与配置的分离,无需用户频繁查找并修改配置文件,提高整体处理效率。
技术领域
本申请涉及计算机技术领域,尤其涉及一种环境变量配置方法、装置、设备及存储介质。
背景技术
随着数字化转型的深入推进,银行的应用程序产品也不断增加。应用程序代码可以看作是实现相应功能的一系列指令的集合并让计算机来执行。由于银行业务的特殊性,应用程序代码需要具有极高的灵活性和可靠性。
修改应用程序代码就面临着应用程序变更带来的风险,即使只是修改少量的配置数据也会带来一些不确定、不必要的风险。配置数据的变化可能影响应用逻辑的正常运行,因此应用代码和配置的分离在应用系统的开发过程中变的至关重要。
传统的软件开发方式中,环境变量以配置文件的方式随着软件构建过程打包在构建的工件里,对环境变量进行配置时,需要用户频繁查找并修改配置文件,导致整体处理效率低下。
发明内容
本申请提供一种环境变量配置方法、装置、设备及存储介质,用以解决现有技术中环境变量配置效率低下的技术问题。
第一方面,本申请提供一种环境变量配置方法,包括:
检测是否存在用户通过操作系统、应用服务器或开发工具配置的环境变量;
若不存在,则根据全局配置文件确定对应的环境变量;
根据检测到的或者确定的环境变量,加载对应的配置文件,并根据所述配置文件进行业务处理。
可选的,所述方法还包括:
在变量配置过程中,获取用户通过操作系统、应用服务器或开发工具配置的环境变量;
相应的,检测是否存在用户通过操作系统、应用服务器或开发工具配置的环境变量,包括:
在进行业务处理时,检测是否存在用户通过应用服务器或者开发工具配置的环境变量;
若不存在,则检测是否存在用户通过操作系统配置的环境变量;
其中,通过应用服务器或者开发工具配置的环境变量优先级高于通过操作系统配置的环境变量。
可选的,获取用户通过操作系统、应用服务器或开发工具配置的环境变量,包括:
创建服务器模板,在所述服务器模板中添加环境条目,所述环境条目包括用户输入的环境变量;
根据所述服务器模板创建服务器集群;
获取用户输入的调整指令,根据所述调整指令调整所述服务器集群中各个服务器对应的环境变量;
获取用户输入的同步指令,根据所述同步指令控制所述服务器集群中各个服务器的环境变量生效;
其中,生效的环境变量为通过应用服务器配置的环境变量。
可选的,获取用户输入的调整指令,根据所述调整指令调整所述服务器集群中各个服务器对应的环境变量,包括:
获取用户输入的调整指令,所述调整指令包括变量名、变量名对应的值以及作用域;
根据所述变量名、变量名对应的值以及作用域,调整所述服务器集群中至少一个服务器对应的环境变量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110724515.6/2.html,转载请声明来源钻瓜专利网。





