标签: node.js socket.io
在socket.io中,当客户端与服务器断开连接时,将在服务器中为套接字触发disconnect事件。我必须removeAllEventListeners()来自套接字$events吗?或者套接字死亡时会自动发生吗?我听说如果我不这样做,内存泄漏可能在服务器上......
disconnect
removeAllEventListeners()
$events
答案 0 :(得分:13)
在挖掘socket.io源代码后,当客户端断开连接时,将删除套接字对象(即EventEmitter),因此无需手动调用removeAllListeners。