交易事务的处理方法及其装置、计算机可读存储介质与流程

文档序号:30582437发布日期:2022-06-29 13:08阅读:来源:国知局

技术特征:
1.一种交易事务的处理方法,其特征在于,包括:获取交易事务的交易信息,其中,所述交易事务包括至少两个交易阶段;在基于所述交易信息的校验结果确定所述交易事务处于未成功处理状态时,按照所述至少两个交易阶段对应的处理方式处理所述交易事务。2.根据权利要求1所述的方法,其特征在于,在获取交易事务的交易信息之前,所述方法还包括:对所述交易信息进行初始化。3.根据权利要求1所述的方法,其特征在于,基于所述交易信息的校验结果确定所述交易事务处于未成功处理状态,包括:对所述交易信息进行校验,得到所述校验结果;在所述校验结果表示所述交易信息为验证成功的情况下,确定所述交易事务处于未成功处理状态。4.根据权利要求1所述的方法,其特征在于,所述至少两个交易阶段包括:第一交易阶段和第二交易阶段,按照所述至少两个交易阶段对应的处理方式处理所述交易事务,包括:判断所述第一交易阶段是否已经完成,并获取判断结果;在所述判断结果为所述第一交易阶段未成功完成的情况下,对所述第一交易阶段的交易对象进行加锁处理,得到第一加锁处理结果;在所述第一加锁处理结果表示对所述第一交易阶段的交易对象加锁成功后,对所述第一交易阶段对应的交易事务进行处理;在确定所述第一交易阶段的交易事务处理完成后,控制所述交易事务进入所述第二交易阶段,以利用所述第二交易阶段对应的处理方式对所述交易事务进行处理。5.根据权利要求4所述的方法,其特征在于,控制所述交易事务进入所述第二交易阶段,以利用所述第二交易阶段对应的处理方式对所述交易事务进行处理,包括:对所述第二交易阶段的交易对象进行加锁处理,得到第二加锁处理结果;在所述第二加锁处理结果表示对所述第二交易阶段的交易对象加锁成功后,对所述第二交易阶段对应的交易事务进行处理。6.根据权利要求4所述的方法,其特征在于,在确定所述第一交易阶段的交易事务处理完成后,所述方法还包括:对所述第一交易阶段的交易对象进行解锁。7.根据权利要求5所述的方法,其特征在于,在对所述第二交易阶段对应的交易事务进行处理之后,所述方法还包括:对所述第二交易阶段的交易对象进行解锁。8.根据权利要求5所述的方法,其特征在于,所述方法还包括:在确定对所述第一交易阶段的交易对象或所述第二交易阶段的交易对象加锁处理失败的情况下,基于预定算法重新获取资源锁,其中,所述预定算法至少包括:redisson分布式算法;利用所述资源锁,对第一交易阶段的交易对象或所述第二交易阶段的交易对象重新进行加锁处理。9.一种交易事务的处理装置,其特征在于,包括:
获取模块,用于获取交易事务的交易信息,其中,所述交易事务包括至少两个交易阶段;处理模块,用于在基于所述交易信息的校验结果确定所述交易事务处于未成功处理状态时,按照所述至少两个交易阶段对应的处理方式处理所述交易事务。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述计算机可读存储介质所在设备执行上述权利要求1至8中任一项所述的交易事务的处理方法。11.一种处理器,其特征在于,所述处理器用于运行计算机程序,其中,所述计算机程序运行时执行上述权利要求1至8中任一项所述的交易事务的处理方法。

技术总结
本发明公开了一种交易事务的处理方法及其装置、计算机可读存储介质。其中,该方法包括:获取交易事务的交易信息,其中,交易事务包括至少两个交易阶段;在基于交易信息的校验结果确定交易事务处于未成功处理状态时,按照至少两个交易阶段对应的处理方式处理交易事务。本发明解决了针对相关技术中在处理交易事务时采用单一阶段处理方式,导致事务处理容错率较低的技术问题。较低的技术问题。较低的技术问题。


技术研发人员:于浩 张鑫 彭进 金俊峰 李靖 金赞
受保护的技术使用者:中国邮政储蓄银行股份有限公司
技术研发日:2022.03.08
技术公布日:2022/6/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1