Zählen der socket.io-Benutzer auf allen horizontalen Servern

Ich habe mehrere socket.io-Server, die mit einem Redisstore horizontal skaliert wurden. Ich habe Räume effektiv eingerichtet und kann erfolgreich auf Räume über Server usw. übertragen. Jetzt versuche ich, eine Statusseite zu erstellen. Was ich nicht herausfinden kann, ist, wie einfach die Anzahl der verbundenen Benutzer gezählt wird alle Server.

io.sockets.clients ('room') und io.sockets.sockets geben nur die Anzahl der verbundenen Clients auf diesem einen Server an, nicht alle Server, die mit demselben RedisStore verbunden sind.

Vorschläge?

Vielen Dank.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage