【问题标题】:WSO2 API manager multi-tenant distributed setupWSO2 API 管理器多租户分布式设置
【发布时间】:2019-07-09 21:18:47
【问题描述】:

我安装并配置了启用多租户的 WSO2 API 管理器的分布式设置。我有 2 个分布式网关,我遵循了本指南 https://docs.wso2.com/display/AM260/Distributed+Deployment+of+the+Gateway。我创建了一个租户(我们将其称为租户A)并在其下部署了一些 API。

问题在于,对于多租户,网关上的 Synapse API 工件(用于在租户中创建的 API [而不是在超级租户中])存储在 APIM-HOME/repository/tenants/tenantA/synapse-configs/default /api 而不是在 APIM-HOME/repository/deployments/server/ 下。

问题是:我应该在网关之间共享两条路径(NFS/glusterFS)吗?如果没有,我应该分享哪一个? 注册表呢?我共享了配置和治理注册表分区,应该是这样吗?

非常感谢

【问题讨论】:

    标签: wso2 wso2-am wso2carbon


    【解决方案1】:

    在多租户用例中,这些 API 工件是在存储库/租户位置创建的。你可以在https://docs.wso2.com/display/AM260/Common+Runtime+and+Configuration+Artifacts找到这些位置

    是的,您必须将两个路径共享为令牌、撤销等。API 存在于超级租户位置。

    在多租户用例中,您必须为 GW 共享 userdb 和 registry db。 https://docs.wso2.com/display/AM210/Understanding+the+Distributed+Deployment+of+WSO2+API-M

    【讨论】:

    • 谢谢。这应该作为网关分布式部署的注释添加!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多