我有一個socket.io服務器的Node.js:「xhr-polling」配置在socket.io中做什麼?
var io = require('socket.io').listen(app);
// assuming io is the Socket.IO server object
io.configure(function() {
io.set("transports", ["xhr-polling"]);
io.set("polling duration", 10);
});
io.sockets.on('connection', function(socket){
console.log('connected: %s', socket.id);
...
}
隨着XHR輪詢10秒輪詢時間,這是不是意味着一個新的連接將每10秒被調用?如果是這樣,如果用戶保持斷開連接,我如何跟蹤用戶?我在heroku上運行node.js。