wso2 - 通过 APIM 的多个 websocket 服务器?
问题描述
通常,我们将 APIM 指向 DNS 中的单个主机。然后,我们使用 DNS 将主机解析为使用轮询的多个主机。
/--host1
---[APIM]---host2
\--host3
这适用于 websockets 吗?更清楚地说,如果我们在 APIM 中有一个主机设置作为 websocket 服务器,实际上通过 DNS 解析到 3 个不同的主机,这是否适用于 WSO2 APIM?
解决方案
是的,这应该有效。但是负载平衡将发生在连接级别,而不是帧级别。这意味着如果您有 3 个客户端连接,那么这 3 个客户端将连接到每个主机。
推荐阅读
- jquery - 在 HTML 中图像的右侧插入一个包含 2 行 4 列的表格
- xamarin.forms - XamarinForms Shell 导航与上一页的 TabBar 项
- youtube-livestreaming-api - 创建默认广播的问题(POST https://www.googleapis.com/youtube/v3/liveBroadcasts)
- php - android studio添加记录和更新问题
- javascript - Form 的 App Script 无法准确替换模板中的字段
- mysql - 用事务处理 findAll 查询并使用限制和抵消它的不工作
- json - 将 json 数据从烧瓶 api 解析到颤振列表
- ios - 在已失效的会话中创建的任务
- git - git 在拉取请求之前与上游同步分叉历史
- informatica - 如何从 informatica 云调用 teradata 上的存储过程/宏?