【技术实现步骤摘要】
配置信息管理方法、装置、计算机设备及存储介质
本专利技术涉及配置管理
,具体而言,涉及一种配置信息管理方法、装置、计算机设备及存储介质。
技术介绍
随着互联网技术的飞速发展,互联网提供的服务越来越多,对于服务的配置也越来越复杂,每一服务对应不同的配置信息,而同一个服务在不同的运行环境中的配置信息也会有差别,极大地增加了配置管理的复杂性和难度,例如,服务在开发过程中,往往对应了多个运行环境,研发初期在开发环境研发,功能需求完成后部署到测试环境,最后功能测试完成再部署到生产环境,不同的运行环境,其对应的配置信息也不相同,如何高效地对配置信息进行管理是当前本领域人员亟待解决的问题。
技术实现思路
本专利技术的目的在于提供了一种配置信息管理方法、装置、计算机设备及存储介质,可以高效地对配置信息进行管理。为了实现上述目的,本专利技术采用的技术方案如下:第一方面,本专利技术提供了一种配置信息管理方法,应用于计算机设备,所述计算机设备预先存储至少一个配置模板,每一所述配置模板适用于运行于不同运行环 ...
【技术保护点】
1.一种配置信息管理方法,其特征在于,应用于计算机设备,所述计算机设备预先存储至少一个配置模板,每一所述配置模板适用于运行于不同运行环境的同一个服务,所述计算机设备预先存储有多个预设配置项,同一个所述预设配置项针对不同的运行环境对应不同的配置值,每一所述配置模板包括所述多个预设配置项中的至少一个预设配置项,所述方法包括:/n接收用于生成第一配置信息的第一生成请求,其中,所述第一生成请求用于确定第一运行环境及从所述至少一个配置模板中确定第一配置模板;/n依据预先存储的、用于表征每一所述预设配置项与对应的运行环境的配置值之间的映射关系,确定所述第一配置模板的预设配置项针对所述第 ...
【技术特征摘要】
1.一种配置信息管理方法,其特征在于,应用于计算机设备,所述计算机设备预先存储至少一个配置模板,每一所述配置模板适用于运行于不同运行环境的同一个服务,所述计算机设备预先存储有多个预设配置项,同一个所述预设配置项针对不同的运行环境对应不同的配置值,每一所述配置模板包括所述多个预设配置项中的至少一个预设配置项,所述方法包括:
接收用于生成第一配置信息的第一生成请求,其中,所述第一生成请求用于确定第一运行环境及从所述至少一个配置模板中确定第一配置模板;
依据预先存储的、用于表征每一所述预设配置项与对应的运行环境的配置值之间的映射关系,确定所述第一配置模板的预设配置项针对所述第一运行环境对应的第一配置值;
依据所述第一配置值,生成与所述第一运行环境适配的所述第一配置信息。
2.如权利要求1所述的配置信息管理方法,其特征在于,每一所述预设配置项包括至少一个配置属性,所述方法还包括:
接收用于生成第二配置模板的第二生成请求;
从所述多个预设配置项中确定所述第二生成请求指示的第二配置项;
从所述第二配置项的所述至少一个配置属性中确定所述第二生成请求指示的目标配置属性;
依据所述目标配置属性,生成所述第二配置模板。
3.如权利要求2所述的配置信息管理方法,其特征在于,所述多个预设配置项包括需要进行配置权限控制的关键配置项,每一所述关键配置项对应配置权限级别,所述第二生成请求包括操作权限级别,所述从所述第二配置项的所述至少一个配置属性中确定所述第二生成请求指示的目标配置属性的步骤包括:
从所述至少一个预设配置项中确定所述第二生成请求指示的初选配置项;
若所述初选配置项为所述关键配置项,则根据所述初选配置项的配置权限级别,对所述操作权限级别进行校验;
若所述操作权限级别通过校验,则将所述初选配置项确定为所述第二生成请求指示的第二配置项。
4.如权利要求1所述的配置信息管理方法,其特征在于,每一所述配置模板均对应一个版本号,所述方法还包括:
接收用于更新所述至少一个配置模板中第三配置模板的第一更新请求,其中,所述第一更新请求包括待更新配置项;
将所述第三配置模板及对应的版本号进行备份;
依据所述待更新配置项更新所述第三配置模板、并更新所述第三配置模板的版本号。
5.如权利要求4所述的配置信息管理方法,其特征在于,所述计算机设备与分布式存储系统通信,所述分布式存储系统包括多个存储节点,所述多个存储节点上运行多个服务,所述方法还包括:
接收用于更新所述多个服务中目标服务的第二配置信息的第二更新请求,其中,所述第二更新请求用于生成所述第二配置信息的第四配置模板、目标版本号及第二...
【专利技术属性】
技术研发人员:刘芳超,高斌,陈林,
申请(专利权)人:成都新希望金融信息有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。