3

我在亚马逊 AWS 上运行 TorqueBox。我创建了一个负载均衡器,它在端口 8675 上为 Web Socket 连接传递 TCP。当我第一次加载页面时,这似乎工作得很好,但是如果我让页面打开一段时间,连接就会停止在职的。我没有收到错误消息,它只是默默地忽略通过连接发送的任何进一步消息。如果此时我重新加载页面,一切都会再次正常。

我已经尝试直接连接到集群中的各个节点,并且在这种情况下连接不会断开,所以我怀疑它与负载平衡器有关。

有什么想法可能导致这种情况吗?

4

1 回答 1

1

有关您的特定架构的更多信息可能很有用,但我的第一个猜测是您应该启用会话粘性,以便来自同一主机的请求被定向到 AWS 上的同一台机器(如果请求被定向到另一台机器,则协议必须重新协商)。

于 2013-08-12T10:13:16.970 回答