【发布时间】:2012-11-29 15:25:48
【问题描述】:
是否可以使用 RabbitMQ STOMP 客户端将单个队列绑定到多个主题?
每次发送 SUBSCRIBE 帧服务器的客户端为其创建一个新队列时,它都会使“预取计数”的使用对我毫无用处,因为它分别适用于每个订阅。
我只是在寻找通过 RabbitMQ Web-STOMP 在单个队列中获取具有许多主题的消息的任何方法。有什么想法吗?
【问题讨论】:
-
你能给我们看看你的一些代码吗?
-
我的代码没有什么特别之处。这次我改变了我的应用程序的设计,但问题是如何使用它的 STOMP 适配器将一个队列绑定到 RabbitMQ 中的多个路由键。目前,服务器在收到 SUBSCRIBE 帧时会创建新队列,但据我了解,它不是 RabbitMQ 样式。
-
如果这有帮助,这两个框架将导致创建两个不同的队列:
-
订阅 id:worker-1 目的地:/topic/topic-A ack:client-individual
-
订阅 id:worker-1-2 目的地:/topic/topic-B ack:client-individual