Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Verifique se o redis está em execução -> node js


Como eu fiz isso no passado está entre a configuração da conexão redis via
var client = redis.createClient(global.redis.port, global.redis.host);

e, na verdade, iniciando meu aplicativo, seja expresso ou personalizado, faço uma consulta muito simples, como:
client.get(this.testKey, function(err,res) {
  if(err) 
    throw err;

  if(res === expectedValue)
    return startApp();
});

Essencialmente, basta colocar o código para iniciar seu aplicativo dentro do retorno de chamada para uma consulta redis e você saberá se o redis está sendo executado com base no resultado.