0
我想了解Redis Pub/Sub中的所有可用渠道(和訂戶)。如何使用Node.js獲取所有Redis Pub/Sub頻道?
我想這樣做,所以我可以建立一個UI來顯示當前的pub/sub狀態。
從找上了Redis的和ioredis包我找不到任何東西...
任何想法會有所幫助, 謝謝!
我想了解Redis Pub/Sub中的所有可用渠道(和訂戶)。如何使用Node.js獲取所有Redis Pub/Sub頻道?
我想這樣做,所以我可以建立一個UI來顯示當前的pub/sub狀態。
從找上了Redis的和ioredis包我找不到任何東西...
任何想法會有所幫助, 謝謝!
的redis
客戶公開所有的Redis命令,包括PUBSUB CHANNELS
:
client.pubsub('channels', (err, channels) => {
if (err) {
...
} else {
console.log('Channels:', channels); // array
}
});
我不認爲這暴露了用戶,但你可以叫PUBSUB NUMSUB
以類似的方式來獲取用戶的數量爲每個通道。