title: Apache ActiveMQ Failover Protocol
body: <p>Why only can java provide support for failover protocol in activemq whereas not other languages.
  My doubt is that in the failover protocol like <code>failover://(tcp://host1:61616,tcp://host2:61616)?randomize=false</code> also the client uses one of the the inner urls like <code>tcp://host1:61616</code> and then how does the broker comes to know that the call was using some failover protocol or not and then how the broker decides that it needs to replicate the message ?</p>