我可以将多个WSO2 API管理器(AM)与单个WSO2身份服务器(IS)链接吗?

时间:2019-11-29 07:29:58

标签: wso2 wso2is wso2-am

以下链接显示了如何使用IS配置单个AM。 https://docs.wso2.com/display/AM220/Configuring+WSO2+Identity+Server+as+a+Key+Manager

IS config.xml文件中的参数<ServerURL>https://${gateway-server-host}:{port}/services/</ServerURL>定义了要与其关联的AM URL。

我想将2个不同的API管理器链接到同一Identity Server 没有负载平衡器,因为2个AM将由2个独立的团队处理。

注意:它与负载均衡器一起使用,但这不是我的要求。

感谢您的时间:)

1 个答案:

答案 0 :(得分:0)

该配置仅用于在IS端更新用户角色等时删除网关缓存。因此,将其配置为仅指向单个APIM将产生非常小的影响。

编辑:这可能有效。为第二个APIM节点添加新环境。

</Environments>
    <Environment type="production" api-console="true">
        <Name>Production Gateway</Name>
        <Description>Production Gateway Environment</Description>
        <ServerURL>https://localhost:9444/services/</ServerURL>
        <Username>admin</Username>
        <Password>admin</Password>
        <GatewayEndpoint>http://localhost:8281,https://localhost:8244</GatewayEndpoint>
    </Environment>
    <Environment type="hybrid" api-console="true">
        <Name>Production and Sandbox</Name>
        <Description>Hybrid Gateway Environment</Description>
        <ServerURL>https://localhost:9445/services/</ServerURL>
        <Username>admin</Username>
        <Password>admin</Password>
        <GatewayEndpoint>http://localhost:8282,https://localhost:8245</GatewayEndpoint>
    </Environment>
</Environments>