JMS QPID队列与主题

时间:2017-10-18 07:43:30

标签: spring queue jms qpid

我对JMS Queue / Topic感到困惑。我想要的是消息应该发送给每个订阅者,我希望订阅者在活动时从非活动时间接收消息。但是,我无法控制订阅者是否具有持久订阅。有没有办法设置一个持久队列,并设置它,以便每个订阅者都会收到相同的消息?以及如何使用spring config

进行设置

非常感谢。

1 个答案:

答案 0 :(得分:0)

这主要是一个问题,系统的设计会影响结果。

您可以使用UI工具为需要但仍然很麻烦且容易出错的客户端创建持久订阅。您可以在目标代理上使用类似camel或其他配置的内容来扇出从传入队列到映射到消费者订阅的传出队列的消息。

这一切主要取决于要求和整体设计,所以真正的答案超出了SO答案的范围,没有你做一些更多的工作来缩小范围。 JMS本身没有为此定义任何答案,因此它会对您选择的经纪人以及您可能选择的其他第三方工具有所帮助。