我有一个关于如何使用 AWS 弹性负载均衡器对 Web 套接字进行负载均衡的问题。
我在 AWS 弹性负载均衡器后面有 2 个 EC2 实例。
当任何用户登录时,将与其中一台服务器建立用户会话,例如 EC2 instance1。现在,来自同一用户的所有请求都将被路由到 EC2 实例 1。
现在,我有来自不同系统的不同无状态请求。此请求将包含 userId。此请求可能最终会发送到 EC2 实例 2。我们应该根据请求中的 userId 向用户发送通知。
现在,
1) 假设用户会话是与 EC2 实例 1 的,但通知来自 EC2 实例 2。在这种情况下,我不确定如何通知用户浏览器。
2) websocket 连接是否有任何限制,如 64K 以及如何克服多个服务器,因为用户是通过负载均衡器来的。
谢谢