我需要能够动态构建和销毁socket.io名称空间。容易找到如何创建名称空间的信息,但我找不到有关如何删除/断开名称空间以释放其内存的任何信息。
假设我已经运行了以下代码:
var nsp = io.of('/my-namespace');
nsp.on('connection', function(socket){
console.log('someone connected'):
});
nsp.emit('hi', 'everyone!');
如何断开/删除上面创建的socket.io命名空间?
connectedNameSpaceSockets[socketId].disconnect();
应该改为MyNamespace.connected[socketId].disconnect()
。 - Yi Kai