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

Come configurare il client Node Redis per generare immediatamente errori, quando la connessione non riesce? [LEGGI DETTAGLI]

Impostazione di enable_offline_queue a false ha fatto il trucco. Ho trovato molte domande simili ma nessuna ha menzionato questo:

Nodejs ha impostato il timeout per le richieste Redis

Qual è il timeout predefinito del comando ioredis send per qualsiasi chiamata redis

Come impostare il timeout di lettura sul client redis del nodo?

Finalmente ho ottenuto questa soluzione da qui:https://github.com/NodeRedis/node-redis/issues/789#issuecomment-373270272

Tieni presente che, con enable_offline_queue impostato su false, i comandi che emetti mentre c'è qualche problema di connessione con il server non verranno mai eseguiti.