请教关于 disconnect
发布于 9 年前 作者 cliang0917 3389 次浏览 最后一次编辑是 8 年前 来自 问答

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 , 为什么还会自动断开。

回到顶部