Hi,

Fanout and Failover are meant to address different concerns. Fanout is not
intended as a surrogate of failover. If done improperly it can create
duplication and incorrect processing especially if the brokers are in the
same network. It is primarily intended to broadcast a message over
essentially separate networks with no real interaction or connection to each
other.

Failover is a completely different thing consisting of 2 things. Client
failover and broker failover. Client failover causes a client with an
unreachable broker to attempt to connect to another broker. Brokers in a
master/slave setup may failover to each other.

http://activemq.apache.org/masterslave.html
http://activemq.apache.org/masterslave.html 

I would recommend using a SAN and staying away from fanout strategies.

Cheers,

Ashwin...

-----
---------------------------------------------------------
Ashwin Karpe
Apache Camel Committer & Sr Principal Consultant
FUSESource (a Progress Software Corporation subsidiary)
http://fusesource.com 

Blog: http://opensourceknowledge.blogspot.com 
CamelOne 2011: http://fusesource.com/camel2011 
---------------------------------------------------------
--
View this message in context: 
http://camel.465427.n5.nabble.com/Slightly-off-topic-choosing-fan-out-verse-fail-over-for-activeMQ-destinations-tp4517579p4518700.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to