System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,具体涉及一种多类型消息的处理方法、装置、设备及介质。
技术介绍
1、随着计算机技术的不断发展,越来越多的企业、事业单位、政务单位等机构通过业务系统处理用户的业务。为了使业务系统能够处理更多类型的业务,在大型的业务系统中通常存在多种基于不同技术方案开发的子系统。其中,不同的子系统之间可以通过消息的方式实现信息交互。
2、在现有技术中,通常是部署特定的消息中间件的接收客户端,从而实现不同子系统之间可以通过消息中间件进行交互。然而,采用该方式仅可以按照设定好的消息中间件进行交互,无法自由切换其他消息中间件,导致信息交互的灵活性不高,有待改进。
技术实现思路
1、本申请实施例提供一种多类型消息的处理方法、装置、设备及介质,用于提高不同系统之间的消息交互的灵活性。
2、第一方面,本申请提供一种多类型消息的处理方法,应用于消息管理设备,该消息管理设备与多个业务系统连接,该消息管理设备用于向多个业务系统转发待处理消息,方法包括:消息管理设备接收待处理消息。其中,待处理消息包括事件类型信息和消息类型信息。消息管理设备确定待处理消息的事件类型,并根据预设的事件类型与消息处理方式的对应关系确定待处理消息对应的消息处理方式。以及,消息管理设备确定待处理消息的消息类型,并根据预设的消息类型与消息中间件的对应关系确定待处理消息对应的消息中间件。消息管理设备将待处理消息和消息处理方式传输至消息中间件。其中,消息中间件用于根据消息处理方式对待处理消息进行处理。
...【技术保护点】
1.一种多类型消息的处理方法,其特征在于,应用于消息管理设备,所述消息管理设备与多个消息中间件连接,所述消息管理设备用于向多个消息中间件转发待处理消息,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述事件类型包括系统启动类型和系统销毁类型。
3.如权利要求2所述的方法,其特征在于,当所述事件类型为系统启动类型时,所述消息处理方式包括开启消息中间件对应的消费者线程,所述消费者线程用于接收并处理消费中间件中的消息;
4.如权利要求3所述的方法,其特征在于,所述开启消息中间件对应的消费者线程包括基于消费者线程的优先级逐个开启所述消费者线程;
5.如权利要求1-4中任一所述方法,其特征在于,所述消息中间件是根据业务需求预先设定的,所述消息中间件包括Kafka消息中间件和MQ消息中间件。
6.一种多类型消息的处理装置,其特征在于,应用于消息管理设备,所述消息管理设备与多个消息中间件连接,所述消息管理设备用于向多个消息中间件转发待处理消息,所述装置包括:
7.如权利要求6所述的装置,其特征在于,所述事件类型包
8.如权利要求7所述的装置,其特征在于,当所述事件类型为系统启动类型时,所述消息处理方式包括开启消息中间件对应的消费者线程,所述消费者线程用于接收并处理消费中间件中的消息;
9.如权利要求8所述的装置,其特征在于,所述开启消息中间件对应的消费者线程包括基于消费者线程的优先级逐个开启所述消费者线程;
10.如权利要求6-9中任一所述装置,其特征在于,所述消息中间件是根据业务需求预先设定的,所述消息中间件包括Kafka消息中间件和MQ消息中间件。
11.一种电子设备,其特征在于,包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行如权利要求1-5中任一项所述的方法。
13.一种计算机程序产品,其特征在于,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述如权利要求1-5中任一项所述的方法。
...【技术特征摘要】
1.一种多类型消息的处理方法,其特征在于,应用于消息管理设备,所述消息管理设备与多个消息中间件连接,所述消息管理设备用于向多个消息中间件转发待处理消息,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述事件类型包括系统启动类型和系统销毁类型。
3.如权利要求2所述的方法,其特征在于,当所述事件类型为系统启动类型时,所述消息处理方式包括开启消息中间件对应的消费者线程,所述消费者线程用于接收并处理消费中间件中的消息;
4.如权利要求3所述的方法,其特征在于,所述开启消息中间件对应的消费者线程包括基于消费者线程的优先级逐个开启所述消费者线程;
5.如权利要求1-4中任一所述方法,其特征在于,所述消息中间件是根据业务需求预先设定的,所述消息中间件包括kafka消息中间件和mq消息中间件。
6.一种多类型消息的处理装置,其特征在于,应用于消息管理设备,所述消息管理设备与多个消息中间件连接,所述消息管理设备用于向多个消息中间件转发待处理消息,所述装置包括:
7.如权利要求6所述的装置,其特征在...
【专利技术属性】
技术研发人员:杨晗琦,唐成山,陈军,丁陈飞,陈睿进,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。