ActiveMQ Artemis Federation Hub-Spoke 无法正常工作

ActiveMQ Artemis Federation Hub-Spoke 无法正常工作

我正在尝试配置三个代理 ActiveMQ Artemis (2.31.2) 的联合。我们称代理为 A、B 和 C。当我配置完整的联合网格时,A 上给定主题的消费者将收到 C 上的发布者发送到该主题的消息。但是,如果我将联合配置为最小的 Hub-Spoke A - B - C,那么 A 上的消费者将不再从 C 上的发布者那里收到消息。A 和 B 之间以及 B 和 C 之间的连接是对称上游链路。我在互联网上找不到这种 hub-spoke 配置的任何示例配置。Artemis 附带的示例都是全网格示例。Artemis 联合不能使用 Hub-Spoke 配置吗?

主题“cms.test”由消费者或生产者自动创建。

我作为生产者和消费者使用了以下命令:

artemis 生产者--destination="topic://cms.test"

artemis 消费者--destination="topic://cms.test"

您可以在此处找到 3 个 broker.xml:https://drive.google.com/drive/folders/1Aqt2t_374ECXEVLp-n58StuPD8OuOhT1?usp=sharing

相关内容