sql >> Databasteknik >  >> NoSQL >> Redis

Kontrollera om redis körs -> node js

Hur jag har gjort detta tidigare är mellan att sätta upp redis-anslutningen via

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

och faktiskt startar min applikation, oavsett om det är en expressapp eller en anpassad app, jag gör bara en mycket enkel fråga, som:

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

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

Lägg i huvudsak bara in koden för att starta din app inuti återuppringningen till en redis-fråga, så kommer du att veta om redis körs baserat på resultatet.



  1. Filtrera array med $in-operatorn i $projektstadiet

  2. MongoDB forEach()

  3. Max försök har överskridits Undantagskö laravel

  4. Infoga element i kapslade arrayer i MongoDB