One of the benefits of Pure Master Slave are that supposedly it provides some "HA" - namely books, tutorials, wiki site describe that "when MASTER fails SLAVE" becomes a MASTER and clients are smoothly reconnected to it via the virtue of "failover transport"...
That is all nice and good, and TRUE (I tested it) But the question arises - what if its the SLAVE one that fails (as it is a 50/50 chance)... In my testing (when I "kill -KILL") the SLAVE's process the end result is that MASTER just stops accepting any connections and even the queues even disappear from JMX jConsole.... only the restart of both restores "status quo"... but restart is something that has to be done manually... so as far as "HA" the solution seems to be asymmetrical - is is only an "HA" when it is the MASTER that fails first... Am I missing something? ??? Is there maybe some way to configure it so that MASTER continues to work... alone (just as the SLAVE would if MASTER failed)... ?? cheers, O.K. -- View this message in context: http://old.nabble.com/what-about-Slave-failing-in-%22Pure-Master-Slave%22-setup--tp28925866p28925866.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.