node.js – socket.io客户端连接断开连接

我无法弄清楚为什么断开/连接多个socket.io连接不起作用?

服务器端代码:

io.on('connection', function(socket){
    console.log('a user connected');
    socket.on('disconnect', function(){
        console.log('user disconnected');
    });
});

客户端代码:

var socket = io();
socket.on('connect', function() {
    console.log("connected from the client side");
});
$('#connect_button').click(function(){
    socket.connect();
});
$('#disconnect_button').click(function(){
    socket.disconnect();
});

它断开连接.但不重新连接.我正在使用Socket.io 1.0.请帮忙.

最佳答案
你在客户端尝试过这个配置吗?

// 0.9  socket.io version
io.connect(SERVER_IP, {'force new connection': true});

// 1.0 socket.io version
io.connect(SERVER_IP, {'forceNew': true});

转载注明原文:node.js – socket.io客户端连接断开连接 - 代码日志