[发明专利]应用的配置方法、装置、设备及存储介质在审
申请号: | 202310398051.3 | 申请日: | 2023-04-13 |
公开(公告)号: | CN116567057A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 杨彤 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L67/30 | 分类号: | H04L67/30;G06F8/71 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 李阳;黄健 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 配置 方法 装置 设备 存储 介质 | ||
1.一种应用的配置方法,其特征在于,应用于服务器,包括:
接收终端发送的微服务配置信息;
对所述微服务配置信息进行解析,得到多个文件级配置文件和excel部署文件,所述excel部署文件内包括所述多个文件级配置文件对应的多个配置信息,所述配置信息包括文件级配置文件对应的虚拟服务器以及所述虚拟服务器所在的部署组,所述部署组内包括多个虚拟服务器,所述多个虚拟服务器上部署的应用程序包均相同;
针对每个所述文件级配置文件,从所述多个文件级配置文件对应的多个配置信息中,确定与所述文件级配置文件匹配的目标配置信息,所述目标配置信息包括目标虚拟服务器和所述目标虚拟服务器所在的目标部署组;
将每个所述文件级配置文件配置到对应的目标部署组的目标虚拟服务器上,以使所述目标虚拟服务器在应用程序重启后,运行所述文件级配置文件。
2.根据权利要求1所述的方法,其特征在于,所述excel部署文件还包括文件级配置文件的文本标识、部署组、虚拟服务器之间的关联关系;
所述针对每个所述文件级配置文件,从所述多个文件级配置文件对应的多个配置信息中,确定与所述文件级配置文件匹配的目标配置信息,包括:
针对每个所述文件级配置文件,根据所述文件级配置文件的文本标识,从所述文件级配置文件的文本标识、部署组、虚拟服务器之间的关联关系中,确定与所述文件级配置文件匹配的目标部署组和目标虚拟服务器,得到所述文件级配置文件匹配的目标配置信息。
3.根据权利要求1所述的方法,其特征在于,所述将每个所述文件级配置文件配置到对应的目标部署组的目标虚拟服务器上,包括:
将所述目标部署组的所述目标虚拟服务器上的初始文件级配置文件,更新为所述文件级配置文件。
4.根据权利要求1所述的方法,其特征在于,所述对所述微服务配置信息进行解析,得到多个文件级配置文件和excel部署文件之前,还包括:
对所述微服务配置信息的格式进行验证;
若所述微服务配置信息的格式是压缩包格式,则验证通过;若所述微服务配置信息的格式不是压缩包格式,则验证不通过。
5.根据权利要求1所述的方法,其特征在于,所述针对每个所述文件级配置文件,从所述多个文件级配置文件对应的多个配置信息中,确定与所述文件级配置文件匹配的目标配置信息之前,还包括:
对所述excel部署文件的有效性进行验证,若所述excel部署文件包括的多个配置信息的数量与所述多个文件级配置文件的数量相同,则验证通过;若所述excel部署文件包括的多个配置信息的数量与所述多个文件级配置文件的数量不同,则验证不通过。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述文件级配置文件的格式包括yaml格式、json格式和xml格式中的任一个。
7.一种应用的配置方法,其特征在于,应用于终端,包括:
从参数配置中心获取多个文件级配置文件和excel部署文件,所述excel部署文件内包括所述多个文件级配置文件对应的多个配置信息,所述配置信息包括文件级配置文件对应的虚拟服务器以及所述虚拟服务器所在的部署组,所述部署组内包括多个虚拟服务器,所述多个虚拟服务器上部署的应用程序包均相同;
对所述多个文件级配置文件和excel部署文件进行文件压缩处理,得到微服务配置信息;
向服务器发送所述微服务配置信息,以使所述服务器对所述微服务配置信息进行解析,得到多个文件级配置文件和excel部署文件;针对每个所述文件级配置文件,从所述多个文件级配置文件对应的多个配置信息中,确定与所述文件级配置文件匹配的目标配置信息,所述目标配置信息包括目标虚拟服务器和所述目标虚拟服务器所在的目标部署组;将每个所述文件级配置文件配置到对应的目标部署组的目标虚拟服务器上,以使所述目标虚拟服务器在应用程序重启后,运行所述文件级配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310398051.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钐钴基薄膜及其制备方法和应用
- 下一篇:一种磁座检修灯