Contando usuários do socket.io através de servidores horizontais
Eu tenho vários servidores socket.io dimensionados horizontalmente usando um redisstore. Eu tenho a configuração de salas de forma eficaz e estou conseguindo transmitir para salas através de servidores, etc. Agora eu estou tentando construir uma página de status e o que eu não consigo descobrir é como simplesmente contar o número de usuários conectados todos os servidores.
O io.sockets.clients ('room') e o io.sockets.sockets só informam o número de clientes conectados naquele servidor, e não todos os servidores conectados ao mesmo RedisStore.
Sugestões?
Obrigado.