Just walked through these docs:
- http://activemq.apache.org/failover-transport-reference.html <--- As I understood, failover allows Producer and Consumer to produce/consume a secondary queue only if first becomes unavailable and return to the primary one as soon as it's back again. This behaviour is definitely NOT load balancing.
- http://activemq.apache.org/networks-of-brokers.html <--- They provide some approaches how to replicate messages across multiple Broker instances there. If one goes down, the clients can automatically failover to a slave which will have all the messages already, so each message is highly available. But this is not what I'm expecting too.
So, Is it possible to configure Consumer and Producer applications to connect and balance the load between multiple broker instances (in Round Robin or similar way)?