I'm having some issues with my 3 node Artemis cluster (v2.6.0). Here is the snippet from my broker.xml on node1:
<ha-policy> <live-only/> </ha-policy> <connectors> <connector name="netty-connector">tcp://0.0.0.0:61616</connector> <connector name="cluster-connector1">tcp://10.0.201.97:61616</connector> <connector name="cluster-connector2">tcp://10.0.202.250:61616</connector> </connectors> <acceptors> <acceptor name="netty-acceptor">tcp://0.0.0.0:61616</acceptor> </acceptors> <cluster-user>someuser</cluster-user> <cluster-password>somepass</cluster-password> <cluster-connections> <cluster-connection name="artemis-cluster"> <connector-ref>netty-connector</connector-ref> <retry-interval>1000</retry-interval> <use-duplicate-detection>true</use-duplicate-detection> <message-load-balancing>STRICT</message-load-balancing> <max-hops>1</max-hops> <static-connectors> <connector-ref>cluster-connector1</connector-ref> <connector-ref>cluster-connector2</connector-ref> </static-connectors> </cluster-connection> </cluster-connections> The broker.xml is the same on node2 & node3 of the cluster, but I obviously change the cluster-connector URL's in the connectors and static-connectors sections to reflect node1/node3 if I'm on node2 and node1/node3 if I'm on node3. When I start the broker on each node, the cluster starts up fine and I can see that there are 3 nodes in the cluster logging into the web console for each node. However, if I create an address and a queue on node1, that address and queues are not created on any of the other 2 nodes - is that working as expected or is something not working correctly? My assumption reading the documentation is that all queues should be available across all 3 nodes of the cluster. -- Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html