Node.js “错误”;关闭(运输关闭)“;在套接字客户端

Node.js “错误”;关闭(运输关闭)“;在套接字客户端,node.js,express,socket.io,haproxy,Node.js,Express,Socket.io,Haproxy,在我的express/socket应用程序(在HAproxy服务器后面运行)中,我使用粘性会话(基于cookie)将请求路由到同一个工作者。我总共运行了16个进程(8个/台机器-2台机器)。套接字会话数据存储在Redis适配器中 我遇到的问题是,当服务器触发事件时,客户端无法接收它。尽管如此,每隔几秒钟(4-5秒)它将继续抛出断开错误: 更新:只有在触发事件时打开了传输(立即关闭,然后重新启动)时,才会触发事件 有人能给我一些建议吗?最后,我找到了解决办法。在HAproxy配置中,超时客户端设

在我的express/socket应用程序(在HAproxy服务器后面运行)中,我使用粘性会话(基于cookie)将请求路由到同一个工作者。我总共运行了16个进程(8个/台机器-2台机器)。套接字会话数据存储在Redis适配器中

我遇到的问题是,当服务器触发事件时,客户端无法接收它。尽管如此,每隔几秒钟(4-5秒)它将继续抛出断开错误:

更新:只有在触发事件时打开了传输(立即关闭,然后重新启动)时,才会触发事件


有人能给我一些建议吗?

最后,我找到了解决办法。在HAproxy配置中,超时客户端设置为过低。增加它,解决了这个问题