Can we have a Hybrid Master Slave Architecture where in we can merge the functionalities of pure master slave and shared file system master slave.
Basically, we have a disaster recovery requirement wherein we want to simulataneously run three brokers. A master broker will serve all the client requests, a slave broker at the same site on a different host will try to acquire the lock on kahadb(a typical slave). And we need a third broker to run at a different site which should fully replicate the state of the current master. This slave host should only be started when both the master and first slave are down.
Can we do it with the current ActiveMQ transports/configurations or this will need enhancements.
Please let me know if you have any queries regarding this.