【发布时间】:2013-06-06 14:09:48
【问题描述】:
我需要通过一个队列向多个订阅者发送相同的消息。有这种可能吗?
我知道我可以使用交换向具有扇出和几个队列的订阅者发送一条消息,但我不需要。
有什么建议吗?
谢谢。
【问题讨论】:
我需要通过一个队列向多个订阅者发送相同的消息。有这种可能吗?
我知道我可以使用交换向具有扇出和几个队列的订阅者发送一条消息,但我不需要。
有什么建议吗?
谢谢。
【问题讨论】:
不,这是不可能的。使用rabbit,队列中的消息最多被消费一次。
但是,您可以让每个订阅者在运行时创建自己的队列,然后将其插入交换器,并标记此队列自动删除。交换(如果是主题或扇出)将正确地复制消息。
【讨论】: