Google云平台-负载平衡器websocket在几秒钟后继续断开连接

Google云平台-负载平衡器websocket在几秒钟后继续断开连接,websocket,socket.io,google-cloud-platform,load-balancing,Websocket,Socket.io,Google Cloud Platform,Load Balancing,我们使用2台服务器,并设置负载平衡器来重定向流量。两台服务器都是计算引擎 我们还使用websocket(socket.io)来保持用户之间的连接(在线和离线状态)。当用户之间建立连接时,它会在几秒钟后断开连接。我们得出的结论是,这是负载平衡器配置问题,就像我们使用单服务器(没有负载平衡器)一样,连接在用户脱机之前保持活动状态 如果我们需要在负载平衡器配置中做任何额外的工作来顺利使用websocket,我们需要在这里得到帮助 使用ip地址而不是域名(如果这有什么区别的话)会有帮助吗?它是在几秒钟后

我们使用2台服务器,并设置负载平衡器来重定向流量。两台服务器都是计算引擎

我们还使用websocket(socket.io)来保持用户之间的连接(在线和离线状态)。当用户之间建立连接时,它会在几秒钟后断开连接。我们得出的结论是,这是负载平衡器配置问题,就像我们使用单服务器(没有负载平衡器)一样,连接在用户脱机之前保持活动状态

如果我们需要在负载平衡器配置中做任何额外的工作来顺利使用websocket,我们需要在这里得到帮助


使用ip地址而不是域名(如果这有什么区别的话)

会有帮助吗?它是在几秒钟后关闭还是在30秒钟后关闭。这一问题通常与环境有关。您能否尝试将超时设置为允许的最大值,根据API文档,该值为86400秒(24小时)?请务必等待几分钟确认它是否有效,因为更改需要在全球范围内传播。Oliver,这是nginx的具体问题。在我们的服务器节点已安装,感谢您查看。Watercroft,它在3,4秒后断开连接,有些时间为7,8秒。这不是超时问题,因为超时已设置为30秒。此外,我还尝试增加超时时间。我仍然无法解决这个问题。谢谢你调查。我相信这应该通过一个支持案例。因为没有针对该问题的特殊配置或解决方法。