[发明专利]配置文件的配置方法及相关装置有效
申请号: | 201811527502.4 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109787957B | 公开(公告)日: | 2023-02-10 |
发明(设计)人: | 刘磊;饶发强 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | H04L67/51 | 分类号: | H04L67/51;H04L67/30;H04L67/06;H04L67/00;H04L67/75;H04L9/40;G06F9/445 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置文件 配置 方法 相关 装置 | ||
本发明实施例公开了一种配置文件的配置方法及配置装置,适用于开发辅助工具,该配置方法包括:获取配置文件,配置文件中包括多条配置语句;将配置文件中的多条配置语句划分为多个配置模块;设定多个配置模块中的各个配置模块对应的配置语句修改控件,配置语句修改控件用于触发配置模块进入配置语句修改模式;设定各个配置模块对应的配置语句修改控件的修改触发权限;根据多个配置模块、各个配置模块对应的配置语句修改控件和各个配置模块对应的配置语句修改控件的修改触发权限生成目标配置文件,并将目标配置文件以配置模块为粒度进行显示。采用本发明实施例,可增强对配置文件的配置灵活性,同时增强对配置文件的配置安全性,适用性更强。
技术领域
本发明涉及数据处理的技术领域,尤其涉及一种配置文件的配置方法相关装置。
背景技术
微服务是一个新兴的软件架构,它能把一个大型的单个应用程序或者服务拆分细化为数十个的微服务,使得该单个大型的应用程序的功能可以通过拆分的多个微服务共同分工完成,从而让工作变得简便,所以广为企业所用。
目前在微服务的配置管理过程中,配置人员对微服务的配置进行修改时,任何人都可以对微服务的配置进行修改,会使微服务的配置文件存在潜在的危险,配置文件的某些重要配置容易被遭到恶意篡改,导致微服务的配置文件没有安全保障而给企业等带来不菲的损失,配置文件的安全性低,适用性差。
发明内容
本发明实施例提供了一种配置文件的配置方法及相关装置,可增强对配置文件的配置灵活性,有利于提高对配置文件的配置准确性和配置效率,同时增强配置文件的安全性,适用性更高。
第一方面,本发明实施例提供了一种配置文件的配置方法,该方法包括:
获取配置文件,上述配置文件中包括多条配置语句;
将上述配置文件中的上述多条配置语句划分为多个配置模块,上述多个配置模块中任一配置模块中包括至少一条配置语句;
设定上述多个配置模块中的各个配置模块对应的配置语句修改控件,上述配置语句修改控件用于触发配置模块进入配置语句修改模式;
设定上述各个配置模块对应的配置语句修改控件的修改触发权限,其中上述修改触发权限用于控制是否触发配置模块进入配置语句修改模式;
根据上述多个配置模块、上述各个配置模块对应的配置语句修改控件和上述各个配置模块对应的配置语句修改控件的修改触发权限生成目标配置文件,并将上述目标配置文件以配置模块为粒度进行显示。
在本发明实施例中,对各微服务的配置文件以单条配置为粒度进行显示,使配置人员在对微服务的配置进行修改时,是以每条配置为粒度进行配置文件的修改,而不是以一个配置文件为粒度对配置文件进行修改,这种显示方式可以使微服务的配置的控制粒度细化,增强配置的灵活性。上述设置为可被修改的配置可以是单条配置,也可以是配置模块,配置模块根据配置文件的配置需求,由多个单条的配置进行组合合并生成配置模块(或称配置组合等),配置模块可以是由实现同一功能的多个单条配置组合生成的模块。支持配置人员给被设置为可修改的配置文件的配置设置修改权限,使配置人员在对设置了修改权限的配置进行修改时,需要进行权限认证才能进行配置文件的此处配置的修改,不易使配置文件遭到恶意篡改,增强了配置文件的安全性。被设置为可被修改内容的后面都分别自动生成一个配置语句修改控件,该配置语句修改控件控制其对应的配置模块中的配置语句是否进入可修改模式,防止发生误操作导致误修改而增加配置人员额外的工作量,添加配置语句修改控件的操作有利于提高配置人员对配置文件进行修改的准确率并提高配置人员对配置文件的配置效率,适用性更强。
结合第一方面,在一种可能的实施方式中,上述将上述目标配置文件以配置模块为粒度进行显示包括:
将上述目标配置文件中包括的上述多个配置模块分别显示为配置语句不可修改模式,并在上述各个目标配置模块的指定位置显示上述各个目标配置模块对应的配置语句修改控件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811527502.4/2.html,转载请声明来源钻瓜专利网。