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.