请教关于 disconnect
SERVER
socket.on(“disconnect” , function(){ if(onlineUsers.hasOwnProperty(socket.name)){ var obj = {userid:socket.name}; delete onlineUsers[socket.name]; onlineCount --; console.log(new Date() + " : 编号" + obj.userid+‘已登出!’); } });
CLIENT
socket.on(“disconnect”, function () { console.log(“连接已断开!”); socket = io.connect(“ws://ip:8066/”); socket.emit(“login”, { userid: adminid }); });
服务端的日志打印出来了,有人自动断开连接。但是客户端并没有执行。
服务器连接数已设置成 20000 , 为什么还会自动断开。