sql >> Database teknologi >  >> NoSQL >> Redis

Redis forbindelse væk fra tæt begivenhed

Vi havde også en masse forbindelsesproblemer med Redis. Det ser ud til, at det ville lukke forbindelsen, uden at det fortæller klienten det. Vi bemærkede, at det muligvis var et timeout-problem på serveren. Dette er den løsning, vi bruger, og vi har ikke haft et problem siden juli.

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)
}();

I betragtning af at det kun er et opkald hvert 3. minut, burde det ikke være et problem for ydeevnen;)



  1. Indsættelse af et stort udvalg af objekter i mongodb fra nodejs

  2. Kan selleri celerybeat bruge en Database Scheduler uden Django?

  3. Brug af Redis-replikering på forskellige maskiner (multi master)

  4. Opdater og returner dokument i Mongodb