2012-07-17 68 views
2

我有一個函數,我將不時地調用它。如何訂閱Redis上的多個通道NodeJS

function blah() { 
    sub.unsubscribe(); 
    sub.subscribe("a"); 
    sub.subscribe("b"); 
} 

上面的結果出現錯誤消息「錯誤:node_redis命令隊列狀態錯誤。」

回答

0

一旦連接訂閱,它只能發出訂閱相關的命令(訂閱,psubscribe等) 您的代碼的另一部分可能使用相同的連接? 您也可以嘗試通過一次電話sub.subscribe("a", "b")訂閱多個頻道或訂閱符合您需要的模式?