socket.io 1.4连接到服务器的客户端数

socket.io 1.4连接到服务器的客户端数,socket.io,Socket.io,在socket.io 1.3中,我使用以下代码获取连接到服务器的客户端数量: io.sockets.sockets.length 但是,从1.4开始,这不再有效。如何获取socket.io 1.4中连接到服务器的客户端数量?查看git历史记录,我发现数组已更改为对象。以下各项现在可以发挥作用: Object.keys(io.sockets.sockets).length 或者,这也适用于: Object.keys(io.sockets.connected).length 这将打印已连接客户

在socket.io 1.3中,我使用以下代码获取连接到服务器的客户端数量:

io.sockets.sockets.length

但是,从1.4开始,这不再有效。如何获取socket.io 1.4中连接到服务器的客户端数量?

查看git历史记录,我发现数组已更改为对象。以下各项现在可以发挥作用:

Object.keys(io.sockets.sockets).length
或者,这也适用于:

Object.keys(io.sockets.connected).length

这将打印已连接客户端的数量:

socketIO.engine.clientsCount socketIO.engine.clientscont