分布式事务处理方法、装置、设备及计算机可读存储介质与流程

文档序号:27009082发布日期:2021-10-19 23:17阅读:来源:国知局

技术特征:
1.一种分布式事务处理方法,其特征在于,所述分布式事务处理方法包括以下步骤:接收输入的nb通信流,确定与所述nb通信流关联的所有nb通信事务;并行对各所述nb通信事务进行预处理,并获取各所述nb通信事务的预处理结果;若各所述预处理结果均为预处理成功,则并行执行各所述nb通信事务。2.如权利要求1所述的分布式事务处理方法,其特征在于,所述确定与所述nb通信流关联的所有nb通信事务的步骤,包括:获取所述nb通信流对应的通信报文,识别所述通信报文中的所有事件字段;确定预设的字段事务映射表中和各所述事件字段匹配的匹配字段,并确定所述字段事务映射表中各所述匹配字段对应的待执行nb通信事务,将所述待执行nb通信事务作为与所述nb通信流关联的nb通信事务。3.如权利要求1所述的分布式事务处理方法,其特征在于,所述确定与所述nb通信流关联的所有nb通信事务的步骤之后,包括:获取各所述nb通信事务的事务状态,将各所述事务状态设置为处理中状态;检测各所述nb通信事务的事务状态是否已成功设置为处理中状态;若均成功设置为处理中状态,则执行所述并行对各所述nb通信事务进行预处理的步骤。4.如权利要求1所述的分布式事务处理方法,其特征在于,所述并行对各所述nb通信事务进行预处理的步骤,包括:并行对各所述nb通信事务进行预处理,并实时检测各所述预处理的预处理过程是否存在预执行异常;若各所述预处理的预处理过程存在预执行异常,则确定各所述nb通信事务中所述预执行异常对应的异常nb通信事务;将所述异常nb通信事务移动至预设的nb通信事务中断装置,并在根据所述nb通信事务中断装置对所述异常nb通信事务恢复之后,继续执行所述并行对各所述nb通信事务进行预处理的步骤。5.如权利要求4所述的分布式事务处理方法,其特征在于,所述将所述异常nb通信事务移动至预设的nb通信事务中断装置的步骤,包括:检测所述异常nb通信事务的事务状态是否为处理中状态;若所述异常nb通信事务的事务状态为处理中状态,则将所述异常nb通信事务移动至预设的nb通信事务中断装置。6.如权利要求1

5任一项所述的分布式事务处理方法,其特征在于,所述获取各所述nb通信事务的预处理结果的步骤之后,包括:若存在预处理结果为预处理失败,则输出所述nb通信流的处理结果为失败的提示信息,对各所述nb通信事务的事务状态进行调整,并停止对所述nb通信流的处理流程。7.如权利要求6所述的分布式事务处理方法,其特征在于,所述对各所述nb通信事务的事务状态进行调整的步骤,包括:将各所述nb通信事务的事务状态由处理中状态调整为初始状态;若各所述nb通信事务的事务状态中存在未调整成功的目标事务状态,则将所述目标事务状态对应的nb通信事务移动至预设的nb通信事务中断装置。
8.一种分布式事务处理装置,其特征在于,所述分布式事务处理装置包括:接收模块,用于接收输入的nb通信流,确定与所述nb通信流关联的所有nb通信事务;预处理模块,用于并行对各所述nb通信事务进行预处理,并获取各所述nb通信事务的预处理结果;并行执行模块,用于若各所述预处理结果均为预处理成功,则并行执行各所述nb通信事务。9.一种分布式事务处理设备,其特征在于,所述分布式事务处理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的分布式事务处理程序,所述分布式事务处理程序被所述处理器执行时实现如权利要求1至7中任一项所述的分布式事务处理方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有分布式事务处理程序,所述分布式事务处理程序被处理器执行时实现如权利要求1至7中任一项所述的分布式事务处理方法的步骤。

技术总结
本发明公开了一种分布式事务处理方法、装置、设备及计算机可读存储介质,分布式事务处理方法包括:接收输入的NB通信流,确定与所述NB通信流关联的所有NB通信事务;并行对各所述NB通信事务进行预处理,并获取各所述NB通信事务的预处理结果;若各所述预处理结果均为预处理成功,则并行执行各所述NB通信事务。本发明解决了传统的NB通信接入模式只允许一个通信事务发生,导致NB通信事务串行等待,处理效率低下的技术问题。低下的技术问题。低下的技术问题。


技术研发人员:王映月 陈维 李峰
受保护的技术使用者:中国移动通信集团有限公司
技术研发日:2021.07.29
技术公布日:2021/10/18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1