Hvordan jeg tidligere har gjort dette, er mellem opsætning af redis-forbindelsen via
var client = redis.createClient(global.redis.port, global.redis.host);
og faktisk starter min applikation, uanset om det er en ekspres- eller en brugerdefineret app, laver jeg bare en meget simpel forespørgsel, såsom:
client.get(this.testKey, function(err,res) {
if(err)
throw err;
if(res === expectedValue)
return startApp();
});
I det væsentlige skal du blot sætte koden for at starte din app inde i tilbagekaldet til en redis-forespørgsel, og du vil derefter vide, om redis kører baseret på resultatet.