gpt4 book ai didi

WSO2 API 管理器网关集群。如何在 api-manager.xml 中设置网关端点

转载 作者:行者123 更新时间:2023-12-01 13:42:23 25 4
gpt4 key购买 nike

我计划为我的公司使用 WSO2 API 管理器,因此试图让它工作集群。

它由 Keymanager、Gateway(manager, worker)、Publisher、Store 在 2 个 AWS 实例上组成。

Host1 包含Keymanager、Gateway manager、Publisher、Store。Host2 包含 Gateway worker。

我感到困惑的一点是如何在/repository/conf/api-manager.xml 文件中配置正确的设置。

案例1)在GatewayEndpoint中设置gateway.manager.com

<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)在GatewayEndpoint中设置gateway.worker.com

<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.com200.100.100.234 gateway.worker.com


谢谢,问候

最佳答案

您不需要在 Gateway Manager 上配置 APIGateway,因为您在一个节点中使用 Gateway Manager、Key Manager、Publisher、Store。

您可以按如下方式配置网关管理器节点

<APIGateway>
<Environments>
<Environment type="hybrid">
...
<ServerURL>https://gateway.manager.com:9443/services/</ServerURL> <!-- To deploy API to gateway Manager -->
<Username>admin</Username>
<Password>admin</Password>
<GatewayEndpoint>http://gateway.worker.com:8280,https://gateway.worker.com:8243</GatewayEndpoint> <!-- To show the gateway worker URLs for API in API Store -->
</Environment>
</Environments>
...
</APIGateway>

您无需在网关工作节点上配置任何内容。

关于WSO2 API 管理器网关集群。如何在 api-manager.xml 中设置网关端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38872249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com