微应用的配置管理方法及相关设备技术

技术编号:34253988 阅读:47 留言:0更新日期:2022-07-24 12:14
本申请提供一种微应用的配置管理方法及相关设备;所述方法包括:在微应用的开发阶段创建元数据基线,在元数据基线中,将微应用中当前全部参量记录为参量快照;当任意参量被修改,则在当前元数据基线中增加至少一个参量快照;在生产阶段,利用从元数据基线中确定的参量快照为微应用配置参量;创建对应生产阶段的生产配置基线,在生产配置基线中记录生产参量值快照,生产参量值快照包括,生产阶段的全部参量的生产参量值;在微应用的生产阶段,当任意参量被修改,则在当前元数据基线中增加至少一个参量快照,当任意生产参量值被修改,则在生产配置基线中增加至少一个生产参量值快照。本方法将相应基线作为配置管理的规范,提高了配置管理的效率。配置管理的效率。配置管理的效率。

Configuration management method and related equipment of micro application

【技术实现步骤摘要】
微应用的配置管理方法及相关设备


[0001]本申请的实施例涉及
,尤其涉及一种微应用的配置管理方法及相关设备。

技术介绍

[0002]在相关的微应用的配置方法中,由于微应用需要经历在不同阶段所部署的不同环境,因此,在各个环境中需要对微应用的配置项进行重新配置,使得配置项进行配置的过程十分繁琐效率低效,并且有时配置项需要配置的相关参量,以及各个参量所配置的参量值还会有所区别,使得配置项的配置过程极易导致配置错误。
[0003]基于此,需要一种能够实现快速对不同环境中的微应用进行配置项配置的方法,并且在提高效率的同时,该方案还需要能够有效降低配置过程中的错误率。

技术实现思路

[0004]有鉴于此,本申请的目的在于提出一种微应用的配置管理方法及相关设备。
[0005]基于上述目的,本申请提供了微应用的配置管理方法,包括:
[0006]在所述微应用的开发阶段创建元数据基线,在所述元数据基线中,将所述微应用中当前全部参量记录为参量快照;响应于确定任意所述参量被修改,在当前所述元数据基线中增加至少一个参量快照;
[0007]在所述微应用的生产阶段,利用从当前元数据基线中确定的参量快照为所述微应用配置参量;创建对应生产阶段的生产配置基线,在所述生产配置基线中记录生产参量值快照,所述生产参量值快照包括,所述生产阶段的全部所述参量的生产参量值;
[0008]在所述微应用的生产阶段,响应于确定任意所述参量被修改,在当前所述元数据基线中增加至少一个参量快照,响应于确定任意所述生产参量值被修改,在所述生产配置基线中增加至少一个生产参量值快照。
[0009]进一步地,在所述微应用的任意阶段中,还包括:
[0010]响应于确定所述微应用当前配置的参量错误,在所述元数据基线中选择除当前参量快照之外的其他参量快照,利用选择的所述参量快照为所述微应用配置新的所述参量;
[0011]响应于所述参量当前配置的所述生产参量值错误,在所述生产配置基线中选择除当前参量值快照之外的其他生产参量值快照,利用选择的所述生产参量值快照为所述参量填入新的所述生产参量值。
[0012]进一步地,在所述微应用的开发阶段创建元数据基线之后,还包括:
[0013]在所述开发阶段部署的每个环境中,从所述元数据基线中选择1个所述参量快照,利用选择的所述参量快照为所述微应用配置参量;
[0014]在所述开发阶段的每个所述环境中,为所述微应用建立对应该环境的环境配置基线,在所述环境配置基线中记录对应环境下的所述参量的参量值。
[0015]进一步地,所述在所述环境配置基线中记录对应环境下的所述参量的参量值,包
括:
[0016]在开发阶段的每个所述环境中,为全部参量填入对应该环境的环境参量值;
[0017]在所述环境配置基线中,将该环境下当前全部所述参量的所述环境参量值记录为1个对应该环境的环境参量值快照;
[0018]响应于确定任意所述环境参量值被修改,将修改后的全部所述环境参量值在所述环境配置基线中记录为1个新的对应该环境的环境参量值快照。
[0019]进一步地,,在所述微应用的任意阶段中,所述响应于确定任意所述参量被修改,在当前所述元数据基线中增加至少一个参量快照,包括:
[0020]响应于确定任意所述参量被修改,将修改后的全部所述参量在当前所述元数据基线中记录为1个新的参量快照。
[0021]进一步地,在所述微应用完成所述开发阶段之后,并且进入所述生产阶段之前,还包括:
[0022]将记录了全部所述参量快照的所述元数据基线保存至交付阶段中的预生产库;
[0023]所述利用从当前元数据基线中确定的参量快照为所述微应用配置参量,包括:
[0024]从所述预生产库中找到所述元数据基线;
[0025]从所述元数据基线选择预定的所述参量快照并进行配置。
[0026]进一步地,,所述响应于确定任意所述生产参量值被修改,在所述生产配置基线中增加至少一个生产参量值快照,包括:
[0027]响应于确定任意所述生产参量值被修改,将修改后的全部所述生产参量值在所述生产配置基线中记录为1个新的生产参量值快照。
[0028]基于同一专利技术构思,本申请还提供了一种微应用的配置管理装置,包括:
[0029]开发模块,被配置为,在所述微应用的开发阶段创建元数据基线,在所述元数据基线中,将所述微应用中当前全部参量记录为参量快照;响应于确定任意所述参量被修改,在当前所述元数据基线中增加至少一个参量快照;
[0030]初始化生产模块,被配置为,在所述微应用的生产阶段,利用从当前元数据基线中确定的参量快照为所述微应用配置参量;创建对应生产阶段的生产配置基线,在所述生产配置基线中记录生产参量值快照,所述生产参量值快照包括,所述生产阶段的全部所述参量的生产参量值;
[0031]更新生产模块,被配置为,在所述微应用的生产阶段,响应于确定任意所述参量被修改,在当前所述元数据基线中增加至少一个参量快照,响应于确定任意所述生产参量值被修改,在所述生产配置基线中增加至少一个生产参量值快照。
[0032]基于同一专利技术构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任意一项所述的微应用的配置管理方法。
[0033]基于同一专利技术构思,本申请还提供了一种非暂态计算机可读存储介质,其中,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上述微应用的配置管理方法。
[0034]可以看出,在退回操作中,以及各个环境的配置项配置操作中,Meta基线和相应的环境配置基线可以作为在配置生命周期内各个阶段中进行配置管理的规范,并利用该规范
来对微应用的配置项进行统一的规范化管理。
[0035]可见,本申请的实施例的微应用的配置管理方法,基于对配置项设置的Meta基线和环境配置基线,综合考虑了相关配置的不同配置生命周期,也即每个配置项在各个阶段部署的各个环境中的不同相关配置,来进行Meta基线和对应环境配置基线的更新,使得任意配置项在任意环境中的修改,均可以记录在Meta基线或者对应的环境配置基线中,从而实现将Meta基线和环境配置基线作为各个环境之间进行配置管理的规范,也就是说,在配置项的变更、修改、交付和回退过程中,均可以利用该规范对配置项进行相关操作,从而式提高了配置项管理的正确率和效率。
附图说明
[0036]为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1a为本申请实施例的微应用的配置管理方法的流程图;
[0038]图1b为本申请实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种微应用的配置管理方法,其特征在于,所述方法包括:在所述微应用的开发阶段创建元数据基线,在所述元数据基线中,将所述微应用中当前全部参量记录为参量快照;响应于确定任意所述参量被修改,在当前所述元数据基线中增加至少一个参量快照;在所述微应用的生产阶段,利用从当前元数据基线中确定的参量快照为所述微应用配置参量;创建对应生产阶段的生产配置基线,在所述生产配置基线中记录生产参量值快照,所述生产参量值快照包括,所述生产阶段的全部所述参量的生产参量值;在所述微应用的生产阶段,响应于确定任意所述参量被修改,在当前所述元数据基线中增加至少一个参量快照,响应于确定任意所述生产参量值被修改,在所述生产配置基线中增加至少一个生产参量值快照。2.根据权利要求1所述的方法,其特征在于,在所述微应用的任意阶段中,还包括:响应于确定所述微应用当前配置的参量错误,在所述元数据基线中选择除当前参量快照之外的其他参量快照,利用选择的所述参量快照为所述微应用配置新的所述参量;响应于所述参量当前配置的所述生产参量值错误,在所述生产配置基线中选择除当前参量值快照之外的其他生产参量值快照,利用选择的所述生产参量值快照为所述参量填入新的所述生产参量值。3.根据权利要求1所述的方法,其特征在于,在所述微应用的开发阶段创建元数据基线之后,还包括:在所述开发阶段部署的每个环境中,从所述元数据基线中选择1个所述参量快照,利用选择的所述参量快照为所述微应用配置参量;在所述开发阶段的每个所述环境中,为所述微应用建立对应该环境的环境配置基线,在所述环境配置基线中记录对应环境下的所述参量的参量值。4.根据权利要求3所述的方法,其特征在于,所述在所述环境配置基线中记录对应环境下的所述参量的参量值,包括:在开发阶段的每个所述环境中,为全部参量填入对应该环境的环境参量值;在所述环境配置基线中,将该环境下当前全部所述参量的所述环境参量值记录为1个对应该环境的环境参量值快照;响应于确定任意所述环境参量值被修改,将修改后的全部所述环境参量值在所述环境配置基线中记录为1个新的对应该环境的环境参量值快照。5.根据权利要求1所述的方法,其特征在于,在所述微应用的任意阶...

【专利技术属性】
技术研发人员:张青南王帅
申请(专利权)人:中国人寿保险股份有限公司
类型:发明
国别省市:

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

1