【发布时间】:2022-04-22 03:25:35
【问题描述】:
我正在寻求一些关于如何最好地配置我的 rabbitMQ 交换的建议。
我正在尝试在循环方法中使用主题交换。每个消费者都有自己的(唯一的)命名队列附加到主题交换。我希望交换能够为“相同”主题的每个消费者队列循环发送消息 - 例如*.log。
我尝试了多种组合,但似乎只能同时将消息传递到消费者队列,这实际上意味着我要处理两次消息,每个消费者一次。
为了清楚起见,我还有一个扇出交换,我用它来“控制”消费者(启动、停止等)。这应该在任何结果中保持不变。
任何关于如何最好地实现所述结果的指导都会很棒。
【问题讨论】:
-
为什么要轮询消息?如果您想分发工作,则将其全部泵入一个队列并让多个“日志文件”消费者从该队列中读取...
-
希望找到相同的答案。您为此找到了哪种解决方案?
-
我使用 e2e(交换到交换)绑定解决了这个问题。 stackoverflow.com/a/39577177/67065
标签: rabbitmq