如何消费两个订阅者(订阅相同的查询)到一个?
Posted
技术标签:
【中文标题】如何消费两个订阅者(订阅相同的查询)到一个?【英文标题】:How to consume two subscriber (subscribed to same query) to one? 【发布时间】:2019-03-21 08:37:51 【问题描述】:我有两个订阅者,订阅了同一个查询,但我只希望一个订阅者使用它。如何使用地图或其他方式实现它?
【问题讨论】:
查询是什么意思?发布到主题的消息将被所有订阅者接收。发布到队列的消息将仅由其中一个订阅者接收。可能存在术语冲突 - 请参阅 pub/sub 与消息队列。 【参考方案1】:如果您只希望一个消费者获得消息,请使用队列接收者而不是主题订阅者。队列的目的正是:一对一的传递。另请参阅此讨论:JMS Topic vs Queues
【讨论】:
以上是关于如何消费两个订阅者(订阅相同的查询)到一个?的主要内容,如果未能解决你的问题,请参考以下文章