套接字客户端错误“关闭(传输关闭)”

时间:2018-07-22 18:02:36

标签: node.js express socket.io haproxy

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

我的问题是,从服务器触发事件​​时,客户端无法接收到该事件。尽管有这种情况,但每隔几秒钟(4-5),它将不断抛出断开连接错误:

enter image description here

更新:仅当在触发事件时打开了传输器(即立即关闭并重新启动)时才触发事件。

有人可以提出一些建议吗?。

1 个答案:

答案 0 :(得分:0)

最后,我找到了解决方案。在HAproxy配置中将超时客户端设置得太低。增加它,可以解决问题。