Имахме и куп проблеми с връзката с Redis. Изглежда, че ще затвори връзката, без да каже на клиента. Забелязахме, че вероятно е проблем с изчакване на сървъра. Това е решението, което използваме и не сме имали проблем от юли.
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)
}();
Като се има предвид, че е само едно обаждане на всеки 3 минути, не би трябвало да е проблем за производителността;)