根据这个文档ActiveMQ通配符,我尝试向多个队列发送消息。其思想是向PRICE.>队列发送消息,并在队列( PRICE.STOCK.NASDAQ.ORCL和PRICE.STOCK.NYSE.IBM )中接收它们(创建队列)。但是,与将消息转发给PRICE.STOCK.NASDAQ.ORCL和PRICE.STOCK.NYSE.IBM不同,activemq创建了新的队列,PRICE.>成为了该消息。
我尝试用activemq管理工具(发送掩码)和spring引导应用程序发送消息。行为是相同的-消息被放置在新创建的队列中,PRICE.>.Activemq没有被额外配置,我使用的是与activemq5.15.7一起提供的配置。
发布于 2018-11-06 14:54:20
此功能只支持订阅者,在发布消息时需要发送到指定的指定目的地。您可以使用虚拟目的地的ActiveMQ特性来定义一个转发到某个定义集的目标目的地。
https://stackoverflow.com/questions/53167502
复制相似问题