This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.

Deployment Scenarios

The following clustered deployment scenarios are supported for WSO2 Message Broker (MB):

When using external Cassandra Server and ZooKeeper Server, you must stop the default Cassandra and ZooKeeper servers from starting by modifying the <MB_HOME>/repository/conf/advanced/qpid-config.xml file as follows:

If using an external Cassandra Server:

<!--Are we running an External Cassandra server ? true|false-->
<externalCassandraServerRequired>true</externalCassandraServerRequired>

If using an external Zookeeper Server:

<!--Are we running an External Zookeeper server ? true|false -->
<externalZookeeperServerRequired>true</externalZookeeperServerRequired>

Additionally, when using an external ZooKeeper instance, remove the <MB_HOME>/repository/conf/security/jaas.conf file.