...
On the downside, this pattern might not be ideal in systems where the ordered processing is required. To mitigate this problem while maintaining the benefits, the competing consumers pattern should be used in conjuntion with other ActiveMQ features like the exclusive consumers and the message groups as stated in the ActiveMQ's FAQ.
Broker clusters
The most common mental model of clustering in a JMS context is that there is a collection of JMS brokers and a JMS client will connect to one of them; then if the JMS broker goes down, it will auto-reconnect to another broker.
...