MQ消息队列的报文信息处理方法及装置制造方法及图纸

技术编号:32474497 阅读:20 留言:0更新日期:2022-03-02 09:36
本发明专利技术公开了一种MQ消息队列的报文信息处理方法及装置,可用于金融领域,其中方法包括:获得MQ消息队列的报文信息,所述报文信息包括:业务类型和待更新业务状态;根据所述业务类型,读取对应的业务状态控制表,所述业务状态控制表中包含现有状态和状态时序图;根据所述待更新业务状态,现有状态和状态时序图,进行业务状态更新。本发明专利技术可以进行MQ消息队列的报文信息处理,避免发生逻辑混乱的问题。避免发生逻辑混乱的问题。避免发生逻辑混乱的问题。

【技术实现步骤摘要】
MQ消息队列的报文信息处理方法及装置


[0001]本专利技术涉及金融领域,尤其涉及MQ消息队列的报文信息处理方法及装置。需要说明的是,本专利技术MQ消息队列的报文信息处理方法和装置可用于金融领域,也可用于除金融领域之外的任意领域,本专利技术MQ消息队列的报文信息处理方法和装置的应用领域不做限定。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]MQ(Message Queue)消息队列是一种先进先出队列,在把要传输的数据(消息)放在队列后,消费者到队列中读取消息,进行后续报文业务处理。消费者读取消息的顺序与MQ队列中顺序一致。虽说MQ能够在绝大部分情况下保证报文顺序,但由于通信等原因,在一些情况下,如同一时间点大量向某银行发起同一类业务的不同种类报文时,MQ中报文的顺序可能会出现与发报顺序不一致的情况,这样可能会产生业务逻辑上,后发的报文而先到的情况,这样就会导致后发的报文先由后台的消费者进行逻辑处理,可能产生逻辑混乱
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种MQ消息队列的报文信息处理方法,其特征在于,包括:获得MQ消息队列的报文信息,所述报文信息包括:业务类型和待更新业务状态;根据所述业务类型,读取对应的业务状态控制表,所述业务状态控制表中包含现有状态和状态时序图;根据所述待更新业务状态,现有状态和状态时序图,进行业务状态更新。2.如权利要求1所述的MQ消息队列的报文信息处理方法,其特征在于,根据所述待更新业务状态,现有状态和状态时序图,进行业务状态更新,包括:若所述待更新业务状态在状态时序图中,且在现有状态之后,则进行业务状态更新。3.如权利要求2所述的MQ消息队列的报文信息处理方法,其特征在于,还包括:在进行业务状态更新后,记录当前触发程序栏位信息。4.如权利要求1所述的MQ消息队列的报文信息处理方法,其特征在于,根据所述待更新业务状态,现有状态和状态时序图,进行业务状态更新,包括:若所述待更新业务状态在状态时序图中,且在现有状态之前,则不进行业务状态更新。5.一种MQ消息队列的报文信息处理装置,其特征在于,包括:报文信息获得模块,用于获得MQ消息队列的报文信息,所述报文信息包括:业务类型和待更新业务状态;控制表读取模块,用于根据所述业务类型,读取对应的业务状态控制表,所述业务状态...

【专利技术属性】
技术研发人员:钱垚
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1