【问题标题】:How can I use Activemq Virtual topic?如何使用 Activemq 虚拟主题?
【发布时间】:2016-11-21 08:02:49
【问题描述】:

我有主题 VirtualTopic.Orders 和 2 个队列 Consumer.A.VirtualTopic.OrdersConsumer.B.VirtualTopic.Orders。我向 VirtualTopic.Orders 发送了已收到的消息,但 Consumer.A.VirtualTopic.OrdersConsumer.B.VirtualTopic.Orders 收到了没有收到。

这是我的指南http://activemq.apache.org/virtual-destinations.html

【问题讨论】:

  • 提供更多解释,例如您是否遇到任何错误或您尝试的某些代码部分将帮助任何人回答。
  • 有什么解决办法吗?您在哪里配置了虚拟主题?您是否还必须在 activemq xml 中配置消费者主题/队列?如果是,您是否将其配置为队列或主题?

标签: jms activemq message-queue spring-jms


【解决方案1】:

听起来您还没有将配置添加到 activemq.xml 以启用与您的目标命名约定一致的功能:

<destinationInterceptors>
 <virtualDestinationInterceptor>
    <virtualDestinations>
      <virtualTopic name="VirtualTopic.>" prefix="Consumer.*."   selectorAware="false"/>
    </virtualDestinations>
  </virtualDestinationInterceptor>
</destinationInterceptors>

【讨论】:

  • 我已经在activemq.xml中添加了配置,但是不行
  • 发布您的配置
猜你喜欢
  • 2012-01-03
  • 2020-09-06
  • 2017-11-16
  • 1970-01-01
  • 2012-02-01
  • 2012-07-05
  • 1970-01-01
  • 2013-05-29
  • 2017-11-17
相关资源
最近更新 更多