У меня есть план использования менеджера API WSO2 для моей компании, поэтому вы пытаетесь сделать его кластеризацией.WSO2 API Manager Кластеризация шлюза. Как настроить конечную точку шлюза в api-manager.xml
Он состоит из Keymanager, Gateway (менеджер, рабочий), Publisher, Store на 2 экземплярах AWS.
Host1 содержит Keymanager, Gateway manager, Publisher, Store. Host2 содержит работника Gateway.
То, что я сбиваю с толку, заключается в том, как настроить правильную настройку в файле /repository/conf/api-manager.xml.
Случай 1) установлен в gateway.manager.com GatewayEndpoint
<APIGateway>
. . .
<ServerURL>https://gateway.manager.com:9444/services/</ServerURL>
<Username>admin</Username>
<Password>admin</Password>
<GatewayEndpoint>http://gateway.manager.com:8281, https://gateway.manager.com:8244</GatewayEndpoint>
. . .
</APIGateway>
Случай 2) установлен в gateway.worker.com GatewayEndpoint
<APIGateway>
. . .
<ServerURL>https://gateway.manager.com:9444/services/</ServerURL>
<Username>admin</Username>
<Password>admin</Password>
<GatewayEndpoint>http://gateway.worker.com:8280, https://gateway.worker.com:8243</GatewayEndpoint>
. . .
</APIGateway>
хосты 200.100.100.123 шлюз. manager.com 200.100.100.234 gateway.worker.com
С уважением,
Thx ваш ответ. в первый раз, когда я изменил «api-manager».xml ", я думал, что GatewayEndpoint был просто URL-адресом, как вы прокомментировали, однако тест API-консоли работал хорошо в случае Case1, не работал в случае Case2. это делает меня сумасшедшим ... – ironrainbow