套接字断开连接问题和轮询

时间:2019-04-10 05:55:40

标签: node.js express socket.io polling

我已经开发了一个使用套接字和节点js的聊天应用程序,一开始它可以正常运行,但是我观察到一段时间后会抛出一个轮询错误,然后套接字断开连接。

错误屏幕截图:https://drive.google.com/file/d/1RWAoqHmpRSR1RkNvE1-XsFtVIvBX24bY/view?usp=sharing

1 个答案:

答案 0 :(得分:0)

这可能会解决问题:

在server.js上添加以下行:

io.set('transports', ['websocket']);

在client.js上添加它:

var socket = io('/',{transports: ['websocket'],upgrade:false});

再做一件事,只是使用较低的socket.io版本(如2.0.3)