Socket.io 随机断开插座

Socket.io 随机断开插座,socket.io,Socket.io,客户端套接字由于ping超时而随机断开连接 在服务器端,我正在侦听断开连接的事件 输出: 由于ping超时,套接字已断开 由于不活动,它会抛出该错误 如果服务器无法与客户端通信,则需要特定的时间间隔,即ping间隔时间 参考: PoTimeOUT(号码):有多少个MS包没有考虑连接关闭(60000) pingInterval(Number):发送新ping数据包之前的毫秒数(25000) 这两个参数将在客户端知道服务器不再可用之前影响延迟。例如,如果底层TCP连接由于网络问题而未正确关闭,则客户

客户端套接字由于ping超时而随机断开连接

在服务器端,我正在侦听断开连接的事件

输出:

由于ping超时,套接字已断开


由于不活动,它会抛出该错误

如果服务器无法与客户端通信,则需要特定的时间间隔,即ping间隔时间

参考:

PoTimeOUT(号码):有多少个MS包没有考虑连接关闭(60000) pingInterval(Number):发送新ping数据包之前的毫秒数(25000)

这两个参数将在客户端知道服务器不再可用之前影响延迟。例如,如果底层TCP连接由于网络问题而未正确关闭,则客户端可能需要等待pingTimeout+pingInterval毫秒才能获得断开连接事件

socket.on('disconnect', function (reason) {
    console.log('Socket disconnected because of ' + reason);
});