Redis-Befehl, um alle verfügbaren Kanäle für pub/sub?
Suche ich durch redis command-Liste. Ich konnte nicht finden, dass der Befehl, um alle verfügbaren Kanäle in redis pub/sub. In den meteor-server, der entsprechende Befehl ist LISTCHANNELS
wo es listet alle bekannten Kanäle, die Anzahl der Nachrichten, die gespeichert und auf jedem und die Anzahl der aktuellen Abonnenten.
Habe ich einen cron, der muss in regelmäßigen Abständen wissen über die verfügbaren Kanäle an. Tut redis haben native command dafür? Oder ich muss einen Weg finden, es zu implementieren, mich?
InformationsquelleAutor der Frage Shuwn Yuan Tee | 2011-11-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
PUBSUB CHANNELS
tut dies seit der version 2.8.0.InformationsquelleAutor der Antwort nahelm
Gibt es keinen Befehl - Blick auf http://redis.io/commands#pubsub.
Sie können speichern Sie alle Kanäle' Namen in
SET
und Sie abzurufen, wenn es erforderlich ist.InformationsquelleAutor der Antwort Casey
Liste alle redis-Kanäle (2-Wege):
Oder verwenden Sie Wildcard-Namen:
Überprüfen Sie das Muster, das matchs die Saiten mehr Referenz geht an:
http://redis.io/commands/pubsub
InformationsquelleAutor der Antwort Xin