I am setting up a network of master slave brokers. I used
https://github.com/FuseByExample/getting_started_with_activemq as template
for brokers configuration. I ran several tests and I have a few questions. I
hope you guys don't find them unreasonable and unanswerable

On a Network of Master-Slave Brokers with persistence enabled, when one of
the master brokers dies the traffic gets redirected to one of the slaves.
The messages stored in the affected server will be processed only when the
failing server comes back on-line. Correct? or can I expect all messages to
be replicated to the Slave just like it happens with Master Slave share
nothing configuration?

If the messages were not redundantly stored, in the unfortunate case the
file system gets corrupted or damaged in the server that just died, the
messages stored there forever will be lost since they're only stored in this
one server at a time (Store and Forward). Correct?

If the previous scenario is correct, is there an actual way to have a
Network of Master-Slave Brokers with redundant storage? So if there is a
catastrophic file system failure on an active broker messages without
messages.

Finally if the Network of Master Slave brokers does redundantly persist
messages in both, master and slave. When the master fails and the slave
takes over, would I have to copy the slave's storage back to the master
before restarting the master? 


--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Network-of-Master-Slave-brokers-question-tp4604449.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to