首页 > 解决方案 > 通过 APIM 的多个 websocket 服务器?

问题描述

通常,我们将 APIM 指向 DNS 中的单个主机。然后,我们使用 DNS 将主机解析为使用轮询的多个主机。

         /--host1
---[APIM]---host2
         \--host3

这适用于 websockets 吗?更清楚地说,如果我们在 APIM 中有一个主机设置作为 websocket 服务器,实际上通过 DNS 解析到 3 个不同的主机,这是否适用于 WSO2 APIM?

标签: wso2

解决方案


是的,这应该有效。但是负载平衡将发生在连接级别,而不是帧级别。这意味着如果您有 3 个客户端连接,那么这 3 个客户端将连接到每个主机。


推荐阅读