Websocket Socket.io-Server正在持续ping到客户端

Websocket Socket.io-Server正在持续ping到客户端,websocket,socket.io,socket.io-java-client,vue-socket.io,Websocket,Socket.io,Socket.io Java Client,Vue Socket.io,我在NodeJS中实现了socket.io服务器,在socket配置中设置socketpingInterval和pingTimeout不会影响pingInterval。为了检查客户端被服务器ping了多少次之后,我在socket.io-java client for android中打开了一个几乎间隔1秒的pong事件 这是我设置间隔的配置 let socket = require('socket.io'); let deviceIo = socket(); deviceIo.attach(se

我在NodeJS中实现了socket.io服务器,在socket配置中设置socketpingIntervalpingTimeout不会影响pingInterval。为了检查客户端被服务器ping了多少次之后,我在socket.io-java client for android中打开了一个几乎间隔1秒的pong事件 这是我设置间隔的配置

let socket = require('socket.io');
let deviceIo = socket();
deviceIo.attach(server, {
  // wsEngine: 'eiows',
  path: constants.DEVICE_SOCKET_PATH,
  serveClient: false,
  // below are engine.IO options
  pingInterval: 25000, //was 10k, how many ms before sending a new ping packet, => how often to send a ping
  pingTimeout: 30000, //should be above 30k to fix disconnection issue how many ms without a pong packet to consider the connection closed
  upgradeTimeout: 20000, // default value is 10000ms, try changing it to 20k or more
  agent: false,
  cookie: false,
  // rejectUnauthorized: false,
  reconnectionDelay: 5000,
  reconnectionDelayMax: 5000,
  // maxHttpBufferSize: 100000000 //100 mb
});