node.js - socket.io中的默认pingTimeout和pingInterval是什么

标签 node.js socket.io

我只想知道socket.io中pingTimeout和PingInterval的默认值是什么?我在文档中读取的值是:

  pingTimeout (Number): how many ms without a pong packet to consider the connection closed (60000)
  pingInterval (Number): how many ms before sending a new ping packet (25000).


这些是默认值吗?

最佳答案

更新:socket.io文档现在显示默认pingTimeout为5000毫秒(5秒)。



答案是肯定的。


pingTimeout:60000ms(60秒)
pingInterval:25000ms(25秒)


您可以选择不同的设置。假设您指的是最新版本的socket.io和https://socket.io/docs/server-api/中的文档

关于node.js - socket.io中的默认pingTimeout和pingInterval是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50259472/

相关文章:

ajax - CORS:当凭据标志为真时,无法在 Access-Control-Allow-Origin 中使用通配符

node.js - 数组 mongodb 上出现值的次数

android - 我如何使用来自 Android 的 Sails JS 中的套接字将参数发送到 Controller

javascript - 带有 Angular 的 socket.io 不会立即显示消息

node.js - 如何连续添加两条记录?

node.js - Q.all 在 forEach 之前运行

node.js - Node crypto createDecipheriv 抛出无效 key 长度错误

javascript - 如何维护 socket.io + node.js 中的当前事件套接字?

ios - 如何使用 SocketIO 订阅套接字 channel ?

javascript - 在 Socket.io 中创建房间