如何从Activemq队列出队消息?

时间:2019-08-22 10:34:28

标签: queue activemq mqtt virtual-topic

我正在使用带有MQTT协议的Activemq 5.14.5(https://activemq.apache.org/virtual-destinations)的虚拟主题概念。 ActiveMQ将提取写入主题的消息,并将其写入一个队列(或多个队列或主题)。请参阅下面的$ {ACTIVEMQ_HOME} /conf/activemq.xml配置:

   <beans>
       <broker>
           ...  
           <destinationInterceptors>
            <virtualDestinationInterceptor> 
              <virtualDestinations> 
                <compositeQueue name="MY.QUEUE">
                  <forwardTo>
                    <queue physicalName="FOO" /> 
                    <topic physicalName="BAR" />
                  </forwardTo>
                </compositeQueue>
              </virtualDestinations>
            </virtualDestinationInterceptor>
           </destinationInterceptors>
           ...
       </broker>
   </beans>

使用Mqtt.fx软件(https://mqttfx.jensd.de/)我只能从主题(BAR)出队。我如何从队列(FOO)出队以查看到达的消息?

这是我的新手,并了解协议MQTT和代理Activemq。

0 个答案:

没有答案