Node.js 垃圾套接字客户端节点?
我是nodejs的新手,我有一个关于TCP服务器客户端的项目,我在终端上单击X按钮(断开客户端连接)后,初始化2000客户端并发送到服务器1KB/1s。 在我的服务器上,只有1500-1600个客户端断开连接,其余客户端仍然没有断开连接?? 那么我如何清理这个垃圾连接?? 如何检查插座的状态 客户端代码:Node.js 垃圾套接字客户端节点?,node.js,sockets,server,client,disconnect,Node.js,Sockets,Server,Client,Disconnect,我是nodejs的新手,我有一个关于TCP服务器客户端的项目,我在终端上单击X按钮(断开客户端连接)后,初始化2000客户端并发送到服务器1KB/1s。 在我的服务器上,只有1500-1600个客户端断开连接,其余客户端仍然没有断开连接?? 那么我如何清理这个垃圾连接?? 如何检查插座的状态 客户端代码: var test = setInterval(function () { var client = socks.connect(function (socket) { lstClien
var test = setInterval(function () {
var client = socks.connect(function (socket) {
lstClient.push(socket);
var message = '';
console.log('>> Connection successful');
socket.on('data', function (data) {
console.log(data.length);
});
var myTimer = setInterval(function () {
if (socket.writable) socket.write(datareal.toString());
else clearInterval(myTimer);
}, 5000);
socket.on('error', function (err) {
console.log(err);
});
socket.on('close', function () {
console.log('Disconnect socket...');
socket.destroy();
});
})
},15)
感谢进步