如何使用ActiveMQ通配符发送消息

时间:2018-11-06 07:30:32

标签: activemq

我尝试根据此文档ActiveMQ Wildcards将消息发送到多个队列。想法是将消息发送到PRICE.>队列,并在队列PRICE.STOCK.NASDAQ.ORCLPRICE.STOCK.NYSE.IBM中接收消息(已创建队列)。但是,与其将消息转发到PRICE.STOCK.NASDAQ.ORCLPRICE.STOCK.NYSE.IBM activemq,而是创建成为该消息的新队列PRICE.>

我尝试使用activemq管理工具(发送掩码)和spring boot应用程序发送消息。行为是相同的-消息被放置在新创建的队列PRICE.>中。没有进一步配置Activemq,我使用的是activemq 5.15.7随附的配置。

1 个答案:

答案 0 :(得分:0)

仅订阅者支持此功能,发布消息时需要将其发送到特定的命名目的地。您可以使用ActiveMQ的Virtual Destinations功能来定义转发到某个已定义集合的目标目的地。