以下链接显示了如何使用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个独立的团队处理。
注意:它与负载均衡器一起使用,但这不是我的要求。
感谢您的时间:)
答案 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>