一种业务系统的切换方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37148543 阅读:14 留言:0更新日期:2023-04-06 22:02
本发明专利技术提供了一种业务系统的切换方法、装置、电子设备及计算机可读存储介质。本发明专利技术提供的业务系统的切换方法,包括:获取数据生成请求参数,以所述数据生成请求参数作为输入参数,使所述老系统根据所述输入参数生成第一输出参数;使新系统获取所述输入参数,并使所述新系统根据所述输入参数生成第二输出参数;将所述新系统生成的第二输出参数与所述老系统生成的第一输出参数进行对比,并根据对比结果确定是否按照预设比例将所述业务产品的数据逐步引入至所述新系统。本发明专利技术的业务系统的切换方法,可以实现新业务与老业务系统的切换,并可以提高业务系统的切换效率。并可以提高业务系统的切换效率。并可以提高业务系统的切换效率。

【技术实现步骤摘要】
一种业务系统的切换方法、装置、电子设备及存储介质


[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]图1为本专利技术实施例的业务系统的切换方法的流程示意图;
[0028]图2为本专利技术实施例的业务系统的切换装置的结构示意图;
[0029]图3是本专利技术实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务系统的切换方法,其特征在于,包括如下步骤:获取数据生成请求参数,以所述数据生成请求参数作为输入参数,使所述老系统根据所述输入参数生成第一输出参数;使新系统获取所述输入参数,并使所述新系统根据所述输入参数生成第二输出参数;将所述新系统生成的第二输出参数与所述老系统生成的第一输出参数进行对比,并根据对比结果确定是否按照预设比例将业务产品的数据逐步引入至所述新系统。2.根据权利要求1所述的业务系统的切换方法,其特征在于,以所述数据生成请求参数作为输入参数,使所述老系统根据所述输入参数生成第一输出参数,包括:以所述数据生成请求参数作为老系统的输入参数,使所述老系统调用第一接口获取所述输入参数,并使所述老系统根据所述输入参数生成第一输出参数。3.根据权利要求2所述的业务系统的切换方法,其特征在于,在所述老系统通过接口获取所述输入参数之后,还包括,将所述输入参数写入日志表;相应的,使新系统获取所述输入参数,并使所述新系统根据所述输入参数生成第二输出参数,包括:使所述新系统调用第二接口从所述日志表中获取所述输入参数,并使所述新系统根据所述输入参数生成第二输出参数。4.根据权利要求1所述的业务系统的切换方法,其特征在于,在使所述老系统根据所述输入参数生成第一输出参数之后,还包括,将所述老系统生成的所述第一输出参数写入至第一数据库中;在使所述新系统根据所述输入参数生成第二输出参数之后,还包括,将所述新系统生成的所述第二输出参数写入至第二数据库中;相应的,将所述新系统生成的第二输出参数与所述老系统生成的第一输出参数进行对比,包括:从所述第一数据库中查询到所述第一输出参数,并从所述第二数据中查询到所述第二输出参数,将从所述第一数据库中查询到的所述第一输出参数与从所述第二数据中查询到的所述第二输出参数,进行对比。5.根据权利要求1所述的业务系统的切换方法,其特征在于,在使所述老系统根据所述输入参数生成第一输出参数之后,还包括,使所述老系统根据所述第一输出参数生成第三输出参数;在使所述新系统根据所述输入参数生成第二输出参数之后,还包括,使所述新系统根据所述第二输出参数生成第四输出参数;相应的,将所述新系统生成的第二输出参数与所述老系统生成的第一输出参数进行对比,并根据对比结果确定是否按照预设比例将业务产品的数据逐步引入至所述新系统,包括:将所述新系统生成的第二输出参数与所述老系统生成的第一输出参数进行对比,并将所述新系统生成的第四输出参数与所述老系统生成的第三输出参数进...

【专利技术属性】
技术研发人员:肖锴杨林青
申请(专利权)人:平安健康保险股份有限公司
类型:发明
国别省市:

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

1