Nous avons également eu beaucoup de problèmes de connexion avec Redis. Il semble que cela fermerait la connexion sans en informer le client. Nous avons remarqué qu'il s'agissait peut-être d'un problème de timeout sur le serveur. C'est la solution que nous utilisons et nous n'avons pas eu de problème depuis juillet.
var RETRY_EVERY = 1000 * 60 * 3;
var startTimer = function(){
console.log('Begin the hot tub!')
setInterval(function(){
try{
client.set('hot',new Date());
console.log(client.get('hot'))
}
catch(e){
console.log(e);
}
},RETRY_EVERY)
}();
Considérant qu'il n'y a qu'un seul appel toutes les 3 minutes, cela ne devrait pas poser de problème pour les performances ;)