消息过滤方法、装置、计算机设备、介质和产品制造方法及图纸

技术编号:44551612 阅读:17 留言:0更新日期:2025-03-11 14:15
本申请涉及一种消息过滤方法、装置、计算机设备、介质和产品。所述方法包括:响应于消息提取操作,确定消息提取操作所对应的消费组;调用消费组匹配的过滤器,从消息集群中获取消费组订阅的各订阅消息;消费端配置有多个过滤器;订阅消息由生产者生产并发布在消息集群中;针对每一订阅消息,根据订阅消息的消息类型,从过滤器配置的候选过滤条件中,确定订阅消息的选定过滤条件;在订阅消息满足选定过滤条件的情况下,对订阅消息进行过滤。采用本方法能够自动对消息进行过滤,提高消费者消息获取准确性和针对性。

【技术实现步骤摘要】

本申请涉及分布式消息处理,特别是涉及一种消息过滤方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、分布式消息系统,例如kafka是一种分布式流处理平台,用于实时对数据流进行处理和存储,由于分布式消息系统提供的可视化集群管理、一体化开通等优点,被广泛应用于企业或单位的业务研发中。

2、企业或单位的基础平台提供自建的消息集群来供内部各个技术团队使用,各个技术团队所处的下游系统则相当于分布式消息系统中的消费者,而在企业或单位内部,会出现多个消费者同时需要一个系统(如订单)的数据,总体数据量庞大,但各消费者客户端只需要关注与自身系统相关的数据即可,因此,现有技术中,各消费者在获取到订阅消息后,需要自行从庞大数据量的消息中筛选出自身所需的数据,这导致了消费者的业务诉求无法得到及时满足,降低了企业或单位业务研发的研发效率。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够自动对消息进行过滤,提高消费者消息获取准确性和针对性,进而提高业务研发速率的消息过滤方法、装置、计算机设备、计本文档来自技高网...

【技术保护点】

1.一种消息过滤方法,其特征在于,应用于消费端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述选定过滤条件的数量为多个,所述在所述订阅消息满足所述选定过滤条件的情况下,对所述订阅消息进行过滤,包括:

3.根据权利要求2所述的方法,其特征在于,所述从各所述选定过滤条件中取出目标过滤条件,包括:

4.根据权利要求1至3任意一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述条件配置信息包括所述新增过滤条件的新增条件类型;所述方法还包括:

6.根据权利要求4所述的方法,其特征在于...

【技术特征摘要】

1.一种消息过滤方法,其特征在于,应用于消费端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述选定过滤条件的数量为多个,所述在所述订阅消息满足所述选定过滤条件的情况下,对所述订阅消息进行过滤,包括:

3.根据权利要求2所述的方法,其特征在于,所述从各所述选定过滤条件中取出目标过滤条件,包括:

4.根据权利要求1至3任意一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述条件配置信息包括所述新增过滤条件的新增条件类型;所述方法还包括:

6.根据权...

【专利技术属性】
技术研发人员:沈应党
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1