新旧系统的切换方法、装置及电子设备、存储介质与流程

文档序号:36889340发布日期:2024-02-02 21:22阅读:34来源:国知局
新旧系统的切换方法、装置及电子设备、存储介质与流程

本技术涉及交易处理,尤其涉及一种新旧系统的切换方法、装置及电子设备、存储介质。


背景技术:

1、在银行交易系统中,随着时间推移、技术发展和业务需求增加,原有系统面临着迁移和升级的需求。

2、现有的新旧系统切换方案,主要是先停用旧系统,进行数据移植,最后启用新系统,这种方案容易造成业务中断、给客户带来不便,影响客户的业务办理。


技术实现思路

1、本技术实施例提供了一种新旧系统的切换方法、装置及电子设备、存储介质,以实现新旧系统的平滑切换,保证业务连续性。

2、本技术实施例采用下述技术方案:

3、第一方面,本技术实施例提供一种新旧系统的切换方法,所述新旧系统的切换方法包括:

4、通过旧系统接收交易报文;

5、在新系统已启用的情况下,根据所述交易报文确定所述交易报文对应的交易迁移配置信息,所述交易迁移配置信息用于控制交易的迁移;

6、根据所述交易迁移配置信息确定所述交易报文对应的目标交易系统,所述目标交易系统为新系统或者旧系统;

7、将所述交易报文转发至所述目标交易系统,以通过所述目标交易系统对所述交易报文进行处理。

8、可选地,所述在新系统已启用的情况下,根据所述交易报文确定所述交易报文对应的交易迁移配置信息包括:

9、将所述交易报文与预设交易迁移配置数据库进行匹配,得到所述交易报文对应的交易迁移配置信息;

10、所述预设交易迁移配置数据库通过如下方式得到:

11、根据交易量和/或交易风险等级确定预设配置维度对应的交易迁移配置信息,所述预设配置维度包括交易类型、服务点输入方式、卡种类和卡属地区中的至少一种;

12、将所述预设配置维度对应的交易迁移配置信息存储至所述预设交易迁移配置数据库中。

13、可选地,所述根据所述交易迁移配置信息确定所述交易报文对应的目标交易系统包括:

14、若所述交易迁移配置信息为交易迁移至新系统,则确定所述交易报文对应的目标交易系统为新系统;

15、否则,则确定所述交易报文对应的目标交易系统为旧系统。

16、可选地,所述将所述交易报文转发至所述目标交易系统,以通过所述目标交易系统对所述交易报文进行处理包括:

17、若所述目标交易系统为新系统,则通过旧系统将所述交易报文转发至新系统,并接收所述新系统返回的响应报文。

18、可选地,所述根据所述交易迁移配置信息确定所述交易报文对应的目标交易系统包括:

19、确定所述交易报文对应的交易类型;

20、若所述交易报文对应的交易类型为需要匹配原交易的交易类型或者为代付确认交易,则根据所述交易类型和预设查询策略确定所述交易报文对应的目标交易系统以及所述目标交易系统对应的交易处理策略;

21、否则,则根据所述交易迁移配置信息确定所述交易报文对应的目标交易系统。

22、可选地,所述根据所述交易类型和预设查询策略确定所述交易报文对应的目标交易系统以及所述目标交易系统对应的交易处理策略包括:

23、若所述交易报文对应的交易类型为需要匹配原交易的交易类型,则根据所述交易报文在旧系统的交易流水表中进行查询;

24、若能在旧系统的交易流水表中查询到所述交易报文对应的原交易数据,则直接确定所述交易报文对应的目标交易系统为旧系统以及所述目标交易系统对应的交易处理策略为旧系统的原交易处理策略;

25、若不能,则直接确定所述交易报文对应的目标交易系统为新系统以及所述目标交易系统对应的交易处理策略为新系统的原交易处理策略。

26、可选地,所述根据所述交易类型和预设查询策略确定所述交易报文对应的目标交易系统以及所述目标交易系统对应的交易处理策略包括:

27、若所述交易报文对应的交易类型为代付确认交易,则根据所述交易报文在旧系统的交易流水表和交易重发记录表中进行查询;

28、若能在旧系统的交易流水表查询到所述交易报文对应的原交易数据,则根据所述交易报文在旧系统的交易重发记录表中进行查询;

29、若能在旧系统的交易重发记录表中查询到所述交易报文对应的交易重发记录,则确定所述目标交易系统对应的交易处理策略为旧系统的原交易处理策略;

30、若不能,则确定所述目标交易系统对应的交易处理策略为在旧系统的交易重发记录表中插入一条重发记录,以通过旧系统进行交易重发处理。

31、可选地,所述根据所述交易类型和预设查询策略确定所述交易报文对应的目标交易系统以及所述目标交易系统对应的交易处理策略还包括:

32、若不能在旧系统的交易流水表查询到所述交易报文对应的原交易数据,则根据所述交易报文在新系统的交易流水表和交易重发记录表中进行查询;

33、若不能在新系统的交易流水表查询到所述交易报文对应的原交易数据,则确定所述目标交易系统对应的交易处理策略为在新系统的补入账表中插入一条补入账记录,以通过新系统进行补入账处理;

34、若能在新系统的交易流水表查询到所述交易报文对应的原交易数据,则根据所述交易报文在新系统的交易重发记录表进行查询;

35、若能在新系统的交易重发记录表查询到所述交易报文对应的原交易数据,则确定所述目标交易系统对应的交易处理策略为新系统的原交易处理策略;

36、若不能,则确定所述目标交易系统对应的交易处理策略为在新系统的交易重发记录表中插入一条重发记录,以通过新系统进行交易重发处理。

37、第二方面,本技术实施例还提供一种新旧系统的切换装置,所述新旧系统的切换装置包括:

38、第一通讯单元,用于通过旧系统接收交易报文;

39、第一确定单元,用于在新系统已启用的情况下,根据所述交易报文确定所述交易报文对应的交易迁移配置信息,所述交易迁移配置信息用于控制交易的迁移;

40、第二确定单元,用于根据所述交易迁移配置信息确定所述交易报文对应的目标交易系统,所述目标交易系统为新系统或者旧系统;

41、第二通讯单元,用于将所述交易报文转发至所述目标交易系统,以通过所述目标交易系统对所述交易报文进行处理。

42、第三方面,本技术实施例还提供一种电子设备,包括:

43、处理器;以及

44、被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行前述之任一所述方法。

45、第四方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行前述之任一所述方法。

46、本技术实施例采用的上述至少一个技术方案能够达到以下有益效果:本技术实施例的一种新旧系统的切换方法,先通过旧系统接收交易报文;然后在新系统已启用的情况下,根据交易报文确定交易报文对应的交易迁移配置信息,交易迁移配置信息用于控制交易的迁移;之后根据交易迁移配置信息确定交易报文对应的目标交易系统,目标交易系统为新系统或者旧系统;最后通过目标交易系统对交易报文进行处理。本技术实施例的新旧系统的切换方法采用新旧系统并行的方式进行交易迁移,保证了切换的平稳性和业务连续性,切换过程用户无感知,提升了用户体验,通过交易迁移配置信息对交易迁移过程进行控制,使新系统上线出现问题时的影响范围可以控制,且便于在出现问题时进行查找和定位。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1