sql >> Databáze >  >> NoSQL >> Redis

Jak odstranit Redis na posluchačích 'zprávy'

Jediné řešení, které jsem našel hraním v uzlu REPL, je nepoužívat redis.on() funkci předplatit. Místo toho byste měli použít redis.addListener() a redis.removeListener() funkcí. Kromě toho se nesmí používat anonymní funkce jako zpětná volání událostí. Dalo by se udělat něco takového:

var callback = function(channel, message){

};

redis1.addListener('message', callback);

client.on('disconnect', function(){
  redis1.removeListener('message', callback);    
})



  1. Mongoose seřadí agregovaný výsledek

  2. Předávání parametrů modelu do modelu mongoose

  3. Cassandra vs. MongoDB

  4. MongoDB log 10 $