Configurando
enable_offline_queue
para false
fez o truque. Encontrei muitas perguntas semelhantes, mas nenhuma mencionou isso:Nodejs define tempo limite para solicitações do Redis
Qual é o tempo limite padrão do comando ioredis send para qualquer chamada redis
Como definir o tempo limite de leitura no cliente redis do nó?
Finalmente obtive esta solução daqui:https://github.com/NodeRedis/node-redis/issues/789#issuecomment-373270272
Lembre-se de que, com
enable_offline_queue
definido como false, os comandos que você emitir enquanto houver algum problema de conexão com o servidor nunca serão executados.