我有一个使用socket.io的基本实时服务器.我的问题涉及闭包和垃圾收集,以及我是否应该麻烦地将套接字连接存储在一个关联数组中,还是把它留给闭包来管理连接。换句话说,在断开连接的套接字上调用socket.emit()会发生什么?[socket.id] = socket; //should I bother storing the socket connections in the associative array or justdata));
我对node.js和socket.io都很陌生,但我正在尝试构建一个简单的服务,它可以监听Redis通知(由PHP提供),并将其广播给当前登录的任何用户,并连接到socket.io房间,例如'site_name我已经开始工作了,但Node应用程序的内存占用空间很快就会越来越大,从100 up到200+mb的速度相当快,大约有100个用户在线并积极浏览,我想知道这里是不是设置错了什么东西。服务器端:var ser