配置信息变更方法、装置、设备、介质和程序产品制造方法及图纸

技术编号:37679273 阅读:15 留言:0更新日期:2023-05-26 04:46
本申请涉及一种配置信息变更方法、装置、设备、介质和程序产品,涉及计算机技术领域。可用于金融科技领域或其他相关领域。该方法包括:首先根据预设的测试配置信息对测试环境进行升级,获得升级测试环境,然后获取测试环境的各测试指标的基准带,并通过各基准带对应校验升级测试环境的各测试指标,若升级测试环境的各测试指标均校验通过,则根据测试配置信息对目标生产环境中的配置信息进行变更。其中,测试环境为与目标生产环境基础配置完全相同的环境。采用该方法能够获取准确的配置信息,从而降低目标生产环境升级的出错率。从而降低目标生产环境升级的出错率。从而降低目标生产环境升级的出错率。

【技术实现步骤摘要】
配置信息变更方法、装置、设备、介质和程序产品


[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]第三方面,本申请还提供了一种计算机设备,该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述第一方面中任一项实施例中的方法的步骤。
[0035]第四方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项实施例中的方法的步骤。
[0036]第五方面,本申请还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项实施例中的方法的步骤。
[0037]上述配置信息变更方法、装置、设备、介质和程序产品,首先根据预设的测试配置信息对测试环境进行升级,获得升级测试环境,然后获取测试环境的各测试指标的基准带,并通过各基准带对应校验升级测试环境的各测试指标,若升级测试环境的各测试指标均校验通过,则根据测试配置信息对目标生产环境中的配置信息进行变更。其中,测试环境为与目标生产环境基础配置完全相同的环境。由于该方法测试环境与目标生产环境基础配置相同,在测试环境中根据预设的测试配置信息进行升级,相当于是对目标生产环境配置信息
变更的预先评估。并且,在获取测试环境各测试指标的基准带、升级测试环境各测试指标之后,根据各测试指标的基准带校验升级测试环境对应的测试指标,当升级测试环境的各测试指标均校验通过时,则判定测试环境升级成功,并根据测试配置信息对目标生产环境中的配置信息进行变更。这就意味着,在对目标生产环境的配置信息进行变更的过程中,考虑了测试环境升级成功或者失败的情况,具体是通过校验升级测试环境的测试指标,排除了测试配置信息与目标生产环境(也就是测试环境)不匹配的测试配置信息,从而保证用于变更目标生产环境的配置信息是准确的,也就降低了目标生产环境升级的出错率。
附图说明
[0038]图1为一个实施例中配置信息变更方法的应用环境图;
[0039]图2为一个实施例中配置信息变更方法的流程示意图;
[0040]图3为一个实施例中升级测试环境获取步骤的流程示意图;
[0041]图4为一个实施例中变更指令生成步骤的流程示意图;
[0042]图5为一个实施例中测试环境处理器执行步骤的流程示意图;
[0043]图6为一个实施例中基准带获取步骤的流程示意图;
[0044]图7为一个实施例中聚类中心集合获取步骤的流程示意图;
[0045]图8为另一个实施例中基准带获取步骤的流程示意图;
[0046]图9为一个实施例中测试指标校验步骤的流程示意图;
[0047]图10为另一个实施例中配置信息变更方法的流程示意图;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置信息变更方法,其特征在于,所述方法包括:根据预设的测试配置信息对测试环境进行升级,获得升级测试环境;所述测试环境为与目标生产环境基础配置完全相同的环境;获取所述测试环境的各测试指标的基准带,并通过各所述基准带对应校验所述升级测试环境的各测试指标;若所述升级测试环境的各测试指标均校验通过,则根据所述测试配置信息对所述目标生产环境中的配置信息进行变更。2.根据权利要求1所述的方法,其特征在于,所述根据预设的测试配置信息对测试环境进行升级,获得升级测试环境,包括:响应于所述目标生产环境中的配置信息的变更指令,根据所述变更指令中携带的信息标识从预设的配置信息数据库中获取所述测试配置信息;通过所述测试环境的处理器执行所述测试配置信息,完成对所述测试环境的升级,得到所述升级测试环境。3.根据权利要求1或2所述的方法,其特征在于,所述获取所述测试环境的各测试指标的基准带,包括:获取所述测试环境的各测试指标的测试数据聚类中心集合;根据各所述测试数据聚类中心集合,确定所述测试环境的各测试指标的基准带。4.根据权利要求3所述的方法,其特征在于,所述获取所述测试环境的各测试指标的测试数据聚类中心集合,包括:获取所述测试环境的各测试指标的测试数据;将各所述测试数据输入至预设的性能评估模型,得到各所述测试数据聚类中心集合。5.根据权利要求3所述的方法,其特征在于,所述根据各所述测试数据聚类中心集合,确定所述测试环境的各测试指标的基准带,包括:针对任一测试指标,从所述测试数据聚类中心集合中,确定最大聚类中心和最小聚类中心;将所述最大聚类中心确定为所述测试指标的基准带的上限、所述最小聚类中心确定为所述测试指标的基准带的下限;根据所述测试指标的基准带的上限和所述测试指标的基准带的下限,获取所述测试指标的基准带。6.根据权利要求...

【专利技术属性】
技术研发人员:张美琴罗晨刘一心
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1