Javascript socket.io 1.0的xhr轮询间隔

Javascript socket.io 1.0的xhr轮询间隔,javascript,socket.io,Javascript,Socket.io,如何为socket.io 1.0的xhr回退设置轮询间隔?它看起来好像不是在websocket模式下每秒轮询一次,但我更希望轮询间隔是每2秒,以减少服务器上的负载 我阅读了socket.io和engine.io关于options对象的文档,但在其中找不到任何可以设置轮询间隔的内容 io.set("polling duration", 2); 虽然“设置”已经不存在了。因此,我认为您必须在服务器初始化中执行此操作 var socket = require('socket.io')({ "

如何为socket.io 1.0的xhr回退设置轮询间隔?它看起来好像不是在websocket模式下每秒轮询一次,但我更希望轮询间隔是每2秒,以减少服务器上的负载

我阅读了socket.io和engine.io关于options对象的文档,但在其中找不到任何可以设置轮询间隔的内容

io.set("polling duration", 2);
虽然“设置”已经不存在了。因此,我认为您必须在服务器初始化中执行此操作

var socket = require('socket.io')({
    "polling duration": 2
});

传递给服务器初始化代码的选项对象看起来不支持“轮询持续时间”。幸运的是,
io.set
仍然有效。我现在在文档中看到,它支持向后兼容,但不推荐使用。当socket.io最终放弃对它的支持时,我想我不会更新代码。