title: Highly available and load balanced ActiveMQ cluster
body: <p>Please be aware that I am a relative newbie to ActiveMQ.  </p>
  
  <p>I am currently working with a small cluster of ActiveMQ (version 5.15.x) nodes (&lt; 5).  I recently experimented with setting up the configuration to use "Shared File System Master Slave" with kahadb, in order to provide high availability to the cluster.</p>
  
  <p>Having done so and seeing how it operates, I'm now considering whether this configuration provides the level of throughput required for both consumers/producers, as only one broker's ports are available at one time.</p>
  
  <p>My question is basically two part.  First, does it make sense to configure the cluster as highly available AND load balanced (through Network of Brokers)?  Second, is the above even technically viable, or do I need to review my design consideration to favor one aspect over the other?</p>