1

我正在使用带有 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。

4

0 回答 0