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

时间:2016-02-10 15:19:50

标签: socket.io

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

io.sockets.sockets.length

然而,从1.4开始,这已不再适用。如何获取socket.io 1.4中连接到服务器的客户端数量?

2 个答案:

答案 0 :(得分:1)

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

socketIO.engine.clientsCount

答案 1 :(得分:0)

查看git历史记录,我发现数组已更改为对象。以下现在有效:

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

或者,这也有效:

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