【问题标题】:Amazon Load Balancers dropping Web Socket connections to TorqueBoxAmazon 负载均衡器将 Web Socket 连接丢弃到 TorqueBox
【发布时间】:2013-04-24 07:39:25
【问题描述】:

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

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

任何想法可能导致这种情况?

【问题讨论】:

    标签: ruby amazon-web-services jruby amazon-elb torquebox


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-07
      • 2013-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多