0

我们想拆分 API Manager,让它在两台不同的机器上运行:

机器 #1 将运行

* API gateway - and any dependent component, but as minimal as possible

机器 #2 将运行

* API Key Manager
* API publisher
* API store

在机器 #1 上,我们想安装最小可能集。不确定那里是否需要 ESB?碳?还有什么?

这样的配置甚至可能吗?假设发布者通过#2 机器添加了一个 API,该信息如何对另一台机器上运行的网关可用?

4

1 回答 1

0

您可以使用上面提到的配置进行设置。在这种情况下,在 2# 的 api-manager.xml 中有一个名为 Gateway 的部分,它需要指向您的网关地址。此外,1# 的 iin 网关需要知道密钥管理器的位置以验证传入的令牌。因此网关的 api-manager.xml 有一个名为 APIKeyValidator 的部分,它需要指向密钥管理器所在的 2#。更多信息可在 [1] 中找到

[1] https://docs.wso2.com/display/CLUSTER420/Clustering+API+Manager

于 2016-01-14T18:23:16.250 回答