
技术摘要:
本发明涉及金融科技技术领域,公开了一种业务流程切换方法、装置、设备及计算机可读存储介质。该业务流程切换方法包括:在接收到业务处理请求时,获取当前切换比例;按所述当前切换比例将所述业务处理请求分配至第一业务流程和第二业务流程进行处理,得到第一业务处理 全部
背景技术:
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步 向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出了更高 的要求。 当业务数据或业务需求变化时,或者整体业务架构升级时,业务流程可能也需要 随之发生变化,将老业务流程切换至新业务流程。例如,近期人行征信报告由1.0版本升级 为2.0版本,因此,需对前期采用人行征信报告1.0进行贷前审批、贷后风险管理等业务的 1.0业务流程进行切换更新。如果沿用现有技术,直接开发针对2.0人行征信报告的解析、模 型及策略,即2.0业务流程,并将1.0业务流程直接切换至2.0业务流程,存在很大的平滑切 换风险。因此,如何实现业务流程的平滑切换,降低切换风险,是目前亟需解决的问题。
技术实现要素:
本发明的主要目的在于提供一种业务流程切换方法、装置、设备及计算机可读存 储介质,旨在实现业务流程的平滑切换,降低切换风险。 为实现上述目的,本发明提供一种业务流程切换方法,所述业务流程切换方法包 括: 在接收到业务处理请求时,获取当前切换比例; 按所述当前切换比例将所述业务处理请求分配至第一业务流程和第二业务流程 进行处理,得到第一业务处理结果和第二业务处理结果; 根据所述第一业务处理结果和所述第二业务处理结果判断当前是否符合继续切 换条件; 若符合继续切换条件,则调整所述当前切换比例,并基于调整后的切换比例进行 业务处理。 可选地,所述获取当前切换比例的步骤之前,还包括: 检测所述第二业务流程是否已完成初步修正; 若所述第二业务流程已完成初步修正,则执行步骤:获取当前切换比例; 若所述第二业务流程未完成初步修正,则获取与所述业务处理请求对应的第三业 务数据和第四业务数据; 通过所述第一业务流程对所述第三业务数据进行处理,得到第三业务处理结果, 并通过所述第二业务流程对所述第四业务数据进行处理,得到第四业务处理结果; 对所述第三业务处理结果和所述第四业务处理结果进行差异性比对,得到第一比 对结果; 4 CN 111583027 A 说 明 书 2/13 页 根据所述第一比对结果对所述第二业务流程进行修正; 当确定修正后的第二业务流程已完成初步修正时,设定业务流程的切换比例。 可选地,所述通过所述第一业务流程对所述第三业务数据进行处理,得到第三业 务处理结果之后,还包括: 将所述第三业务处理结果返回至与所述业务处理请求对应的客户端。 可选地,所述按所述当前切换比例将所述业务处理请求分配至第一业务流程和第 二业务流程进行处理,得到第一业务处理结果和第二业务处理结果的步骤包括: 按所述当前切换比例将所述业务处理请求分配为第一业务处理请求和第二业务 处理请求; 获取所述第一业务处理请求对应的第一业务数据,并获取所述第二业务处理请求 对应的第二业务数据; 通过所述第一业务流程对所述第一业务数据进行处理,得到第一业务处理结果; 通过所述第二业务流程对所述第二业务数据进行处理,得到第二业务处理结果。 可选地,所述根据所述第一业务处理结果和所述第二业务处理结果判断当前是否 符合继续切换条件的步骤之后,还包括: 若不符合继续切换条件,则对所述第一业务处理结果和所述第二业务处理结果进 行差异性比对,得到第二比对结果; 根据所述第二比对结果对所述第二业务流程进行修正。 可选地,所述业务流程切换方法还包括: 预先构建第二业务流程; 获取测试业务数据,通过所述第二业务流程对所述测试业务数据进行处理,得到 测试业务处理结果; 检测所述测试业务处理结果是否符合预期结果; 若符合预期结果,则对所述第二业务流程执行上线操作,以将所述第二业务流程 用于业务处理。 可选地,所述调整所述当前切换比例的步骤之后,还包括: 判断调整后的切换比例是否达到预设阈值; 若调整后的切换比例达到预设阈值,则对所述第一业务流程执行下线操作,并获 取所述第二业务流程的文件存储位置; 基于所述文件存储位置对所述第二业务流程的临时文件进行清理。 此外,为实现上述目的,本发明还提供一种业务流程切换装置,所述业务流程切换 装置包括: 第一获取模块,用于在接收到业务处理请求时,获取当前切换比例; 第一处理模块,用于按所述当前切换比例将所述业务处理请求分配至第一业务流 程和第二业务流程进行处理,得到第一业务处理结果和第二业务处理结果; 第一判断模块,用于根据所述第一业务处理结果和所述第二业务处理结果判断当 前是否符合继续切换条件; 比例调整模块,用于若符合继续切换条件,则调整所述当前切换比例,并基于调整 后的切换比例进行业务处理。 5 CN 111583027 A 说 明 书 3/13 页 此外,为实现上述目的,本发明还提供一种业务流程切换设备,所述业务流程切换 设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的业务流程切 换程序,所述业务流程切换程序被所述处理器执行时实现如上所述的业务流程切换方法的 步骤。 此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读 存储介质上存储有业务流程切换程序,所述业务流程切换程序被处理器执行时实现如上所 述的业务流程切换方法的步骤。 本发明提供一种业务流程切换方法、装置、设备及计算机可读存储介质,在接收到 业务处理请求时,获取当前切换比例;按当前切换比例将业务处理请求分配至第一业务流 程和第二业务流程进行处理,得到第一业务处理结果和第二业务处理结果;然后,根据第一 业务处理结果和第二业务处理结果判断当前是否符合继续切换条件;若符合继续切换条 件,则调整当前切换比例,并基于调整后的切换比例进行业务处理。本发明中,通过按切换 比例将业务处理请求分配至第一业务流程和第二业务流程进行处理,然后从第一业务处理 结果和第二业务处理结果的分布情况来确定是否增大新业务流程(即第二业务流程)的处 理比例,通过上述方式,可实现从客户群体的角度上来逐步增大执行新业务流程的比例,最 终实现100%执行新业务流程的处理,完成业务流程的平滑切换,相比于现有技术中直接进 行新旧业务流程的切换,本发明可降低切换风险。同时,还可以保证对存量客户的业务流程 (即老业务流程)的兼容,避免因新旧业务流程的直接切换无法对存量客户的业务请求进行 处理、而产生的不良影响。 附图说明 图1为本发明实施例方案涉及的硬件运行环境的设备结构示意图; 图2为本发明业务流程切换方法第一实施例的流程示意图; 图3为本发明业务流程切换方法第二实施例的流程示意图; 图4为本发明业务流程切换装置第一实施例的功能模块示意图。 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。