Currently, when a worker or client fails to connect to redis, it will fail with a ProtocolException "Could not parse response". This is not optimal. I suggest we
Retry to connect to redis for some time, in case we have a temporary issue
If that fails, fail with an error that makes it clear that we failed to communicate with redis.
Currently, when a worker or client fails to connect to redis, it will fail with a
ProtocolException "Could not parse response"
. This is not optimal. I suggest we