Liczenie użytkowników socket.io na serwerach poziomych
Mam wiele serwerów socket.io skalowanych poziomo za pomocą redisstore. Mam efektywnie skonfigurowane pokoje i mogę z powodzeniem transmitować je do pomieszczeń na różnych serwerach itp. Teraz próbuję zbudować stronę statusu i nie udaje mi się ustalić, jak po prostu policzyć liczbę użytkowników połączonych wszystkie serwery.
io.sockets.clients („room”) i io.sockets.sockets poinformują tylko o liczbie połączonych klientów na tym jednym serwerze, a nie wszystkich serwerach podłączonych do tego samego RedisStore.
Propozycje?
Dzięki.