我想用nodejs做一个在线管理列表,但是当socket断开时,我怎么从这个列表中清除呢?根据什么清除呢? 我监听close方法时,socket.remotePort和socket.remoteAddress都是获取不到的,怎么办呢? 请各位大虾帮帮忙,在线等!急!谢谢!
socket.on('close', function (err) { if (err) {
log.warn("【错误】socket出现一次异常关闭,此链接已断开" + err + "[IP]");
} else {
console.log("【错误】socket正常关闭" + err);
}
log.info('当前关闭的客户端IP: ' + String(socket.remoteAddress));
});