【技术实现步骤摘要】
消息处理方法、装置、存储介质及计算机设备
[0001]本专利技术涉及信息
,尤其是涉及一种消息处理方法、装置、存储介质及计算机设备。
技术介绍
[0002]在我们的开发或测试环境中,通常会多个业务组使用同一套MQ(Message Queue,消息队列)集群,针对一个topic(主题)会有多组Producer(消息生产者)和多组Consumer(消息消费者)。其中,消息生产者是生产消息的主体,消息消费者是处理消息的主体。
[0003]目前,通常针对生产者生产的消息,每个组的消费者都能读取并处理到然而,这种方式导致消息的隐私性较低,与此同时,若多个读取到消息的消费者均对消息进行处理,会导致消息重复处理的情况,从而造成资源浪费。
技术实现思路
[0004]本专利技术提供了一种消息处理方法、装置、存储介质及计算机设备,主要在于能够保证消息的隐私性,避免消息消费者的资源浪费。
[0005]根据本专利技术的第一个方面,提供一种消息处理方法,包括:
[0006]获取待处理消息对应的消息生产者的 ...
【技术保护点】
【技术特征摘要】
1.一种消息处理方法,其特征在于,包括:获取待处理消息对应的消息生产者的第一分域配置信息,以及获取各个消息消费者的第二分域配置信息,其中,所述各个消息消费者与所述消息生产者共同对应同一主题的消息队列;基于所述第一分域配置信息和各所述第二分域配置信息,判断所述各个消息消费者中是否存在符合预设消费条件的目标消息消费者;若存在符合所述预设消费条件的目标消息消费者,则将携带有第一消息标签的待处理消息发送至所述消息队列;响应于消息消费者端的各个消息读取信号,基于所述第一消息标签,将所述消息队列中的待处理消息发送至目标消息消费者端进行消息处理。2.根据权利要求1所述的方法,其特征在于,在所述获取待处理消息对应的消息生产者的第一分域配置信息之前,所述方法还包括:为所述消息生产者配置第一分域配置信息,以及为各所述消息消费者配置第二分域配置信息,其中,同一组的消息生产者对应的第一分域配置信息和消息消费者对应的第二分域配置信息相同。3.根据权利要求1所述的方法,其特征在于,所述基于所述第一分域配置信息和各所述第二分域配置信息,判断所述各个消息消费者中是否存在符合预设消费条件的目标消息消费者,包括:判断各所述第二分域配置信息中是否存在与所述第一分域配置信息相匹配的目标分域配置信息;若存在所述目标分域配置信息,则将所述目标分域配置信息对应的消息消费者确定为符合所述预设消费条件的目标消息消费者。4.根据权利要求3所述的方法,其特征在于,所述判断各所述第二分域配置信息中是否存在与所述第一分域配置信息相匹配的目标分域配置信息,包括:以预设字符长度为单位,对所述第一分域配置信息和各所述第二分域配置信息分别进行切分处理,得到所述第一分域配置信息对应的至少一个第一切分字符串和各所述第二分域配置信息对应的至少一个第二切分字符串;将所述第一切分字符串分别与各所述第二切分字符串进行匹配,得到匹配结果;将所述匹配结果中各个字符均匹配的第二切分字符串所对应的第二分域配置信息,确定为所述目标分域配置信息。5.根据权利要去1所述的方法,其特征在于,在所述将携带有第一消息标签的待处理消息发送至所述消息队列之前,...
【专利技术属性】
技术研发人员:蒿兴旺,
申请(专利权)人:平安付科技服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。