socket.io服务器端超时非活动客户端连接?

我知道,socket.io客户端库将closures当前的socket.io连接(然后尝试重新连接),如果它不定期收到它发送给服务器的ping数据包的响应(假设连接已经死于某种原因)。 而且,有控制这种重新连接行为的客户端选项。

但是,如果客户端变为非活动状态并停止发送ping消息(比如说客户端进入睡眠状态),那么服务器端会发生什么? 我无法findsocket.io服务器端文档中的任何信息来解释这种情况,或者允许对其进行configuration。 请问服务器closures一个不活动的客户端socket.io连接(一个不接收ping消息)? 如果是这样,服务器将等待多长时间,并且该行为是否可configuration?

pingTimeout(数字):多less毫秒没有乒乓包考虑连接closures(60000)

pingInterval(Number):发送一个新的ping数据包之前多lessms(25000)

http://socket.io/docs/server-api/

https://github.com/socketio/engine.io#methods-1