当ping超时时,SocketIO断开传输关闭

时间:2018-04-06 09:25:01

标签: javascript node.js sockets websocket socket.io

我正在使用socket.io版本2.0.4,对于nodejs和客户端,并且具有以下代码用于内部ping函数socketio使用:

var io = require('socket.io').listen(app, {'pingInterval': 5000, 'pingTimeout': 10000});

我的问题是,当我的客户端在套接字断开事件上失去连接时,它有时会告诉我这是由于传输关闭而不是ping超时。

 socket.on('disconnect', function(reason) {
    console.log(reason)});

是否有任何可能导致我的服务器认为用户已关闭其连接的内容?

0 个答案:

没有答案