首页 > 解决方案 > 生产者发布主题,消费者订阅虚拟主题

问题描述

我们有一个奇怪的问题。

有两个等效的主题:topicAtopicB
主题是动态创建的。消费者订阅VirtualTopic.topicAVirtualTopic.topicB相应地订阅。

消费者得到消息。我们在每个虚拟主题中看到相同数量的到达和出列消息。

但是,topicA它说它有活跃的订阅者,而topicB没有。中的所有消息topicA都已出列。显示与containstopicB相同数量的消息,但没有消息在.VirtualTopic.topicBtopicB

看起来 ActiveMQ 只是默默地将消息从常规主题复制到虚拟主题。但目前尚不清楚为什么它只针对其中一个主题这样做。

订阅消费者的代码是相同的。产生消息的代码是相同的。配置仅在主题名称上有所不同。

任何人都可以提示什么可以定义行为上的差异吗?

标签: activemq

解决方案


推荐阅读