While attempting to create a cluster for my API Manager I'm confused on some of the documentation. Here is the architecture: MS SQL Server as the database. Single node VM that runs both the Publisher and the Store. 2 additional nodes that run the gateway and key manager.
The documentation says to install the different components by copying the same install over and over...but that doesn't make sense to me. I want the publisher and store to run together (just like a stand alone), and I want the gateway and key manager to run together (again, like a stand alone), but be clustered for throughput.
When I use this guide: http://docs.wso2.org/display/CLUSTER420/Clustering+API+Manager
It indicates in step 10a-b that we should update: to point to WSO2REG_DB. However, this configuration item doesn't even exist. It also has additional configuration that does exist...
<remoteInstance url="https://publisher.apim-wso2.com">
<id>gov</id> <dbConfig>govregistry</dbConfig> <readOnly>false</readOnly>
<enableCache>true</enableCache> <registryRoot>/</registryRoot></remoteInstance>
<mount path="/_system/governance" overwrite="true"> <instanceId>gov</instanceId>
<targetPath>/_system/governance</targetPath></mount>
and again for the store (except the remoteInstance url is slightly different). Can I simply point the default config for the file registry.xml to point to WSO2REG_DB and leave the remote instance configuration the default stand alone for my publisher/store node?