我有以下问题: 我可以访问ActiveMQ代理A的transportConnector。让我们说uri是tcp://123.123.123.123:61616。我需要在另一个ActiveMQ实例上设置代理B,以便将所有消息从代理A转发到tcp://0.0.0.0:61616,并从tcp://0.0.0.0:61616转发到代理A.
如果可以在不改变经纪人A的配置的情况下这样做吗?如果是,那么请告诉我如何做到这一点。
答案 0 :(得分:2)
之前的答案不正确,您可以启动从Broker B到Broker A的网络连接。只要Broker A没有禁用咨询消息,您就可以在Broker B上订阅源自Broker A的主题/队列。
只需使用duplex =" true"
定义网络连接器"访问transportConnector"是关键点。如果您可以连接到代理,则可以将其消息转发给其他代理。
答案 1 :(得分:0)
否则无法在不更改Broker A的配置的情况下将消息从Broker A转发到Broker B. 您需要定义networkConnector来转发邮件。