sql >> Base de Datos >  >> NoSQL >> Redis

Compruebe si Redis se está ejecutando -> nodo js

La forma en que hice esto en el pasado es entre la configuración de la conexión redis a través de

var client = redis.createClient(global.redis.port, global.redis.host);

y, de hecho, al iniciar mi aplicación, ya sea una aplicación rápida o personalizada, solo hago una consulta muy simple, como:

client.get(this.testKey, function(err,res) {
  if(err) 
    throw err;

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

Esencialmente, solo coloque el código para iniciar su aplicación dentro de la devolución de llamada a una consulta de redis, y luego sabrá si redis se está ejecutando en función del resultado.