On Tue, 2011-05-03 at 14:07 -0700, agujral wrote:
> Hi All,
>          I am using the following configuration in my activemq setup 
> failover:(tcp\://host1.com\:61616,tcp\://host2.com\:61616) for
> producers.Brokers are running on
> host1.com and host2.com . The problem is that producers always write to one
> broker and the other broker is not used. As per
> http://activemq.apache.org/failover-transport-reference.html  if I use
> failover transport the producers should write to both brokers randomly
> selecting one of them at a time.
> I am using activemq 5.4 version.

The failover transport doesn't randomly send to the different brokers,
it chooses from the list of broker, one broker to connect to, either
randomly or sequentially based on configuration.  If you have multiple
applications then you can configure the URI such that each will choose
one of the brokers at random like this:

failover:(tcp\://host1.com\:61616,tcp\://host2.com
\:61616)?randomize=true

Regards

-- 
Tim Bish
------------
FuseSource
Email: tim.b...@fusesource.com
Web: http://fusesource.com
Twitter: tabish121
Blog: http://timbish.blogspot.com/

Connect at CamelOne May 24-26

The Open Source Integration Conference

Reply via email to