activemq网络代理不同的版本

时间:2013-08-28 10:33:53

标签: networking activemq broker

我有一个使用activemq 5.4.0的activemq网络代理。我有一个中央服务器,一个经纪人和一个消费者,还有许多客户与本地经纪人和制作人。 我需要将activemq升级到5.8.0版。 升级服务器,在本地代理中我继续看到中央消费者,但消息仍留在本地代理中。

对于经纪人的netowork,必须有相同版本的activemq?

由于

2 个答案:

答案 0 :(得分:1)

我这样解决了:

1)从

更改网络连接器代理客户端5.4.0中的配置
<networkConnectors>                       
     <networkConnector uri="static://(tcp://SERVERURL:61616)"
            name="bridge"
            duplex="true"
            conduitSubscriptions="true"
            decreaseNetworkConsumerPriority="false">                               
     </networkConnector>
</networkConnectors>

<networkConnectors>                       
    <networkConnector uri="static://(tcp://SERVERURL:61616)"
            name="bridge"
            duplex="true"
            conduitSubscriptions="true"
            decreaseNetworkConsumerPriority="false">               
            <dynamicallyIncludedDestinations>
                    <queue physicalName=">" />
            </dynamicallyIncludedDestinations>
     </networkConnector>
</networkConnectors>

2)将服务器代理从5.4.0升级到5.8.0 3)所有工作,也是同步消息 4)将每个代理客户端升级到5.8.0并测试每条消息

答案 1 :(得分:0)

是的,在经纪人网络中混合经纪人版本并不是一个好主意。完成的测试总是使用相同版本的Broker完成。