Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Wie konfiguriere ich den Node Redis-Client so, dass er sofort Fehler ausgibt, wenn die Verbindung fehlgeschlagen ist? [DETAILS LESEN]

Einstellen von enable_offline_queue auf false hat es geschafft. Es wurden viele ähnliche Fragen gefunden, aber keine erwähnte Folgendes:

Nodejs setzen Timeout für Redis-Anfragen

Was ist die Standardzeitüberschreitung des Ioredis-Sendebefehls für jeden Redis-Aufruf

Wie stelle ich das Lese-Timeout auf dem Node Redis-Client ein?

Endlich diese Lösung von hier:https://github.com/NodeRedis/node-redis/issues/789#issuecomment-373270272

Denken Sie daran, mit enable_offline_queue auf "false" gesetzt, werden die Befehle, die Sie eingeben, während ein Verbindungsproblem mit dem Server besteht, niemals ausgeführt.