一种项目集中化持续配置方法和系统技术方案

技术编号:34889587 阅读:62 留言:0更新日期:2022-09-10 13:48
本发明专利技术提供了一种项目集中化持续配置方法和系统,解决现有大量项目配置缺乏有效管理的技术问题。方法包括:在集中配置端,通过统一的人机交互界面形成集中配置进程,通过集中配置进程进行项目参数的集中配置形成配置数据,根据项目需求反馈配置数据,并形成配置数据反馈的追溯日志;在项目端,部署配置拉取进程,根据项目需求与集中配置端形成授权数据链路获取授权配置数据,形成项目中静态配置文件。通过集中配置端的人力资源优势进行的项目参数配置和优化,形成项目参数配置的统一管理。通过拉取进程提供统一的配置数据请求接口,使得集中配置端的配置功能和规模可以不受项目数量和项目复杂度的局限,保证工程、业务的部署效率和质量。效率和质量。效率和质量。

【技术实现步骤摘要】
一种项目集中化持续配置方法和系统


[0001]本专利技术涉及数据处理
,具体涉及一种项目集中化持续配置方法和系统。

技术介绍

[0002]现有技术中,软件工程、业务系统的运行、部署和实施往往以项目为单位进行开展,项目具体表现为应用、服务或组件。具体项目的配置数据一般是以静态形式配置在项目中。但是现有的项目配置存在以下缺点:
[0003]项目中的配置文件包含众多配置参数,而项目的部署位置、时间、参与人员多且分散,直接配置操作的失误出错概率大,维护人员工作量大甚至难以维护;参数配置需要适应项目需求及时做出调整,调整后的参数配置需要应用代码配合重新部署,导致项目流程复杂;项目的应用配置修改过程缺乏有效管控无法形成必要的追溯。

技术实现思路

[0004]鉴于上述问题,本专利技术实施例提供一种项目集中化持续配置方法和系统,解决现有大量项目配置缺乏有效管理的技术问题。
[0005]本专利技术实施例的项目集中化持续配置方法,包括:
[0006]在集中配置端,通过统一的人机交互界面形成集中配置进程,通过所述集中配置进程进行项目参数的集中配置形成配置数据,根据项目需求反馈所述配置数据,并形成所述配置数据反馈的追溯日志;
[0007]在项目端,部署配置拉取进程,所述配置拉取进程根据项目需求与所述集中配置端形成授权数据链路获取授权配置数据,形成项目中静态配置文件。
[0008]本专利技术一实施例中,所述通过统一的人机交互界面形成集中配置进程,包括:
[0009]形成配置管理交互界面,通过配置管理交互界面提供配置模板进行参数配置形成参数配置项,提供参数配置的管理过程;
[0010]形成配置分组交互界面,通过配置分组交互界面提供分组模板进行参数配置项分组形成分组项,提供参数配置项分组的管理过程;
[0011]形成项目管理交互界面,通过应用管理交互界面将分组项授权对应项目,提供项目授权的管理过程。
[0012]本专利技术一实施例中,所述根据项目需求反馈所述配置数据,包括:
[0013]接受项目端的项目需求形成授权的数据链路,根据授权参数信息反馈配置数据。
[0014]本专利技术一实施例中,所述形成所述配置数据反馈的追溯日志,包括:
[0015]对项目端端获取配置数据的行为数据进行记录形成追溯日志,形成调用记录交互界面,提供追溯日志的管理过程。
[0016]本专利技术一实施例中,所述配置拉取进程根据项目需求与集中配置端形成授权数据链路获取授权配置数据,包括:
[0017]配置建立数据链路的验证数据和项目需求数据;
[0018]根据验证数据建立项目端与集中配置端间的数据链路。
[0019]本专利技术一实施例中,所述形成项目中静态配置文件,包括:
[0020]当接收到响应项目需求的配置数据时,将配置数据定制映射为静态配置数据,替换原有静态配置文件;
[0021]当未接收到响应项目需求的配置数据时,保持原有静态配置文件。
[0022]本专利技术实施例的项目集中化持续配置方法,包括:
[0023]利用集中配置进程形成配置中心;
[0024]配置中心进行参数配置形成参数配置项;
[0025]将参数配置项进行分组形成针对项目的分组项;
[0026]对分组项进行应用授权配置,形成确定应用访问分组项的验证过程;
[0027]利用配置拉取进程形成配置中心的客户端;
[0028]客户端根据项目配置数据建立应用与配置中心的数据链路;
[0029]根据应用验证数据获得对应的分组项的配置数据;
[0030]根据配置数据在客户端形成静态配置文件。
[0031]本专利技术实施例的项目集中化持续配置系统,包括:
[0032]集中配置中心,用于在集中配置端,通过统一的人机交互界面形成集中配置进程,通过所述集中配置进程进行项目参数的集中配置形成配置数据,根据项目需求反馈所述配置数据,并形成所述配置数据反馈的追溯日志;
[0033]配置中心客户端,用于在项目端,部署配置拉取进程,所述配置拉取进程根据项目需求与所述集中配置端形成授权数据链路获取授权配置数据,形成项目中静态配置文件。
[0034]本专利技术实施例的可读介质,所述可读介质包括执行指令,当电子设备的处理器执行所述执行指令时,所述电子设备执行如权利要求1

7中任一所述的方法。
[0035]本专利技术实施例的电子设备,所述电子设备包括处理器以及存储有执行指令的存储器,当所述处理器执行所述存储器存储的所述执行指令时,所述处理器执行如权利要求1

7中任一所述的方法。
[0036]本专利技术实施例的项目集中化持续配置方法和系统将项目参数配置过程集中化,通过集中配置端的人力资源优势和技术优势进行高质量的项目参数配置和优化,进而形成项目参数配置的统一管理。通过拉取进程为各项目提供统一的配置数据请求接口,使得基于集中配置端形成的集中配置功能和规模可以不受项目数量和项目复杂度的局限,保证工程、业务的部署效率和质量。
附图说明
[0037]图1所示为本专利技术一实施例项目集中化持续配置方法的流程示意图。
[0038]图2所示为本专利技术一实施例项目集中化持续配置方法的一种具体应用架构示意图。
[0039]图3所示为本专利技术一实施例项目集中化持续配置系统的架构示意图。
[0040]图4所示为本专利技术一实施例应用于项目集中化持续配置方法的电子设备的架构示意图。
具体实施方式
[0041]为使本专利技术的目的、技术方案及优点更加清楚、明白,以下结合附图及具体实施方式对本专利技术作进一步说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0042]本专利技术一实施例项目集中化持续配置方法如图1所示。在图1中,本实施例包括:
[0043]步骤100:在集中配置端,通过统一的人机交互界面形成集中配置进程,通过集中配置进程进行项目参数的集中配置形成配置数据,根据项目需求反馈配置数据,并形成配置数据反馈的追溯日志。
[0044]本领域技术人员可以理解,人机交互界面可以形成不同类型数据的数据输入接口。通过预定义数据输入接口间的数据处理逻辑可以形成统一架构的集中配置进程。集中配置进程提供持续的集中配置过程,使得与项目有关的配置数据可以逐步地形成,持续地保持,实时地更新。对配置数据的任意操作进行记录形成对数据本身和对应项目配置的追溯。集中配置进程可以封装为程序、组件、服务或终端。项目需求可以是因配置数据更新形成的主动项目需求,也可以是周期或条件触发形成的被动项目需求。项目需求包括全部或部分的参数配置需求。
[0045]步骤200:在项目端,部署配置拉取进程,配置拉取进程根据项目需求与集中配置端形成授权数据链路获取授权配置数据,形成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种项目集中化持续配置方法,其特征在于,包括:在集中配置端,通过统一的人机交互界面形成集中配置进程,通过所述集中配置进程进行项目参数的集中配置形成配置数据,根据项目需求反馈所述配置数据,并形成所述配置数据反馈的追溯日志;在项目端,部署配置拉取进程,所述配置拉取进程根据项目需求与所述集中配置端形成授权数据链路获取授权配置数据,形成项目中静态配置文件。2.如权利要求1所述的项目集中化持续配置方法,其特征在于,所述通过统一的人机交互界面形成集中配置进程,包括:形成配置管理交互界面,通过配置管理交互界面提供配置模板进行参数配置形成参数配置项,提供参数配置的管理过程;形成配置分组交互界面,通过配置分组交互界面提供分组模板进行参数配置项分组形成分组项,提供参数配置项分组的管理过程;形成项目管理交互界面,通过应用管理交互界面将分组项授权对应项目,提供项目授权的管理过程。3.如权利要求2所述的项目集中化持续配置方法,其特征在于,所述根据项目需求反馈所述配置数据,包括:接受项目端的项目需求形成授权的数据链路,根据授权参数信息反馈配置数据。4.如权利要求3所述的项目集中化持续配置方法,其特征在于,所述形成所述配置数据反馈的追溯日志,包括:对项目端端获取配置数据的行为数据进行记录形成追溯日志,形成调用记录交互界面,提供追溯日志的管理过程。5.如权利要求1所述的项目集中化持续配置方法,其特征在于,所述配置拉取进程根据项目需求与集中配置端形成授权数据链路获取授权配置数据,包括:配置建立数据链路的验证数据和项目需求数据;根据验证数据建立项目端与集中配置端间的数据链路。6.如权利要求5所述的项目集中...

【专利技术属性】
技术研发人员:蔡晶晶陈俊付磊王洪刚
申请(专利权)人:北京五一嘉峪科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1