【发布时间】:2018-07-22 18:02:36
【问题描述】:
在我的 express/socket 应用程序(在 HAproxy 服务器后面运行)中,我使用粘性会话(基于 cookie)将请求路由到同一个工作人员。我总共运行了 16 个进程(8 个 /machine- 2 台机器)。 Socket 会话数据正在存储在 Redis 适配器中。
我遇到的问题是,当从服务器触发事件时,客户端无法接收它。尽管如此,它会在每隔几秒 (4-5) 后不断抛出断开连接错误:
更新:只有在触发事件时打开了传输,并且立即关闭,然后重新启动,它才会触发事件。
有人可以就此提出建议吗..
【问题讨论】:
标签: node.js express socket.io haproxy