www pubsub node functions cli redis comet publish-subscribe channel

pubsub - redis subscribe node



¿Comando Redis para obtener todos los canales disponibles para pub/sub? (3)

Listar todos los canales redis (2 maneras):

PUBSUB CHANNELS PUBSUB CHANNELS *

O utilice nombres de comodines:

PUBSUB CHANNELS mystarter*

Revisarán el patrón que coincida con las cadenas de referencia. Vaya a: http://redis.io/commands/pubsub

Busco a través de la lista de comandos redis. No pude encontrar el comando para obtener todos los canales disponibles en redis pub / sub. En el servidor de meteoros, el comando equivalente es LISTCHANNELS , donde se enumeran todos los canales conocidos, el número de mensajes almacenados en cada uno y el número de suscriptores actuales.

Tengo un cron que necesita saber periódicamente sobre los canales disponibles. ¿Redis tiene comando nativo para esto? ¿O necesito encontrar una manera de implementarlo yo mismo?


No hay ningún comando existente: consulte http://redis.io/commands#pubsub . Puede guardar los nombres de todos los canales en SET y recuperarlos, cuando sea necesario.


PUBSUB CHANNELS hace esto a partir de la versión 2.8.0.