sql >> Base de Datos >  >> NoSQL >> Redis

¿Cómo configurar el cliente Node Redis para que arroje errores de inmediato, cuando falla la conexión? [LEER DETALLES]

Configuración de enable_offline_queue a false Hizo el truco. Encontré muchas preguntas similares, pero ninguna mencionó esto:

Nodejs establece el tiempo de espera para las solicitudes de Redis

¿Cuál es el tiempo de espera predeterminado del comando de envío de ioredis para cualquier llamada de redis?

¿Cómo configurar el tiempo de espera de lectura en el cliente redis del nodo?

Finalmente obtuve esta solución de aquí:https://github.com/NodeRedis/node-redis/issues/789#issuecomment-373270272

Tenga en cuenta que, con enable_offline_queue establecido en falso, los comandos que emita mientras haya algún problema de conexión con el servidor nunca se ejecutarán.