[发明专利]一种多场景配置文件的获取的方法及系统在审
申请号: | 202111108613.3 | 申请日: | 2021-09-22 |
公开(公告)号: | CN113987391A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 赵浩宇;丁长兵;冉明灿 | 申请(专利权)人: | 重庆数地科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/957 |
代理公司: | 重庆中兴达启创专利代理事务所(普通合伙) 50264 | 代理人: | 赖元章 |
地址: | 400000 重庆*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 场景 配置文件 获取 方法 系统 | ||
本发明公开了一种多场景配置文件的获取的方法及系统;主要利用配置文件进行相应的规则匹配,连接API服务器,进而获取详细配置。其中配置文件中的信息包含动态变化的内容。其中,API服务器中获取的详细配置存储在服务端,可便捷地进行相应的修改。同时,在不同场景大量部署程序后,可以在不同场景下,获取不同配置文件,且不需要实施人员在现场进行配置文件的修改。同时本发明为web项目中配置文件的更新,维护提供更快捷的方式,降低实施成本,提高实施效率;解决了在大量为不同客户部署网页(web)项目后,技术人员难以维护多种场景下不同的配置文件的问题,以及简化修改配置文件的繁琐操作。
技术领域
本发明涉及计算机技术领域,具体涉及一种多场景配置文件的获取的方法及系统。
背景技术
目前,技术人员通常采用前后端分离的方式进行网页(web)项目的开发和部署,也即,技术人员分别对web项目中的web前端和web后端进行单独的开发和部署。在前后端分离的开发模式下,实施人员只有在现场才能完成程序的部署,由于实施人员并与开发人员往往在工作并同步,且往往两个岗位人员差异较大;因此实施人员在部署程序之前需要进行相应的学习,这便会产生相应的学习成本。同时,部署程序以及对配置文件进行更新、维护会产生大量的时间成本。这里的时间成本是指实施人员为客户部署程序花费的时间以及后续开发对配置文件的更新和维护时,实施人员在现场修改配置文件,额外产生的时间。尤其当为大量客户部署网页(web)项目后,实施人员需要对不同场景下的多个配置文件进行更新和维护,这极大程度地增加了技术人员的时间成本。因此,亟需一种方法解决这种问题。
发明内容
针对现有技术中的缺陷,本发明提供一种多场景配置文件的获取的方法及系统,以解决上述背景中问题;
本发明的一目的为,提供一种在不同场景下,获取不同的配置文件的方法,降低维护在多种场景下不同配置文件的复杂度;
本发明的另一目的为,提供了一种简化修改静态资源文件时的繁琐操作,为开发人员提供便捷的维护方法。
本发明的再一目的为,提供了一种节约实施人员为客户部署程序所花费的时间成本以及学习成本;同时降低更新成本,提高更新效率的系统
为了达到上述目的,本发明提供了一种多场景配置文件的获取的方法及系统,所述系统包括匹配规则管理模块、匹配模块、获取配置模块;
所述匹配规则模块,用于编写配置文件的匹配规则,将匹配规则写入配置文件中,同时将该配置文件存储在web服务器中;并将更详细的配置文件存储在服务端;所述匹配模块,用于通过相应的规则匹配获取配置;所述获取配置模块,用于相应的规则匹配获取配置;
其中多场景配置文件的获取的方法的包括以下:
S1、在所述配置文件内写入一套匹配规则,并将具有该匹配规则的配置文件存入web服务器中,同时,将更详细的配置储存在服务端内;
S2、所述匹配模块从web服务器加载上述配置文件至本地,经过解析,获取配置信息,根据获取的配置信息匹配API接口,连接API服务器;
S3、所述获取配置模块连接API服务器后,接收参数,获取相应的更详细的配置,同时将信息通过API接口,再反馈给前端服务器;所述API服务器获取的配置,存储在服务端;所述前端服务器接受数据后,经过处理,即可实现相应目的功能。
进一步地,所述匹配规则包括域名、协议与端口号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆数地科技有限公司,未经重庆数地科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111108613.3/2.html,转载请声明来源钻瓜专利网。