如果我有多个网关工作节点,我该如何配置GatewayEndpoint?
我读了setup gateway endpoint的帖子,那个案例只有一个网关工作节点。在WSO2集群之前我也有nginx节点,所以我们还需要在商店中向最终用户显示最终端点URL。对于ServerURL,我可以将其配置为url:“https://mgt.gw.devzone.com/services/”。
<APIGateway>
<Environments>
<Environment type="hybrid" api-console="true">
<Name>Production and Sandbox</Name>
<Description>This is a hybrid gateway that handles both production and sandbox token traffic.</Description>
<ServerURL>https://<API-Gateway-Host>:9443/services/</ServerURL>
<Username>${admin.username}</Username>
<Password>${admin.password}</Password>
<GatewayEndpoint>http://<API-Gateway-Host>:8280,https://<API-Gateway-Host>:8243</GatewayEndpoint>
</Environment>
</Environments>
</APIGateway>
答案 0 :(得分:0)
是 ServerURL ,您应该指向 GW Manager 节点。在指定GW工作者URL时,您需要指向NginX。您在此处包含的GatewayEndpoint应解析为NginX,NginX将在工作节点之间对请求进行负载均衡。您在此处添加的网址将显示在API商店中。