在尝试为我的 API Manager 创建集群时,我对某些文档感到困惑。这是架构:MS SQL Server 作为数据库。同时运行 Publisher 和 Store 的单节点 VM。运行网关和密钥管理器的 2 个附加节点。
该文档说通过一遍又一遍地复制相同的安装来安装不同的组件......但这对我来说没有意义。我希望发布者和存储一起运行(就像一个独立的),我希望网关和密钥管理器一起运行(再次,就像一个独立的),但为了吞吐量而集群。
当我使用本指南时: http: //docs.wso2.org/display/CLUSTER420/Clustering+API+Manager
它在步骤 10a-b 中指示我们应该更新:以指向 WSO2REG_DB。但是,这个配置项甚至都不存在。它还具有确实存在的其他配置...
<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>
再次用于商店(除了 remoteInstance url 略有不同)。我可以简单地将文件 registry.xml 的默认配置指向 WSO2REG_DB 并将远程实例配置保留为我的发布者/存储节点的默认独立配置吗?