When using the client, if no reconnect strategy is specified backoff.NewExponentialBackOff() is used.
Default behaviour of that is to do backoff retry for 15 minutes and then stop retrying, which is not what one would expect to happen (see here, here and here) .
I've tripped over this issue on a production system, and I'm pretty sure I wasn't neither first nor the last one.
When using the client, if no reconnect strategy is specified
backoff.NewExponentialBackOff()
is used. Default behaviour of that is to do backoff retry for 15 minutes and then stop retrying, which is not what one would expect to happen (see here, here and here) .I've tripped over this issue on a production system, and I'm pretty sure I wasn't neither first nor the last one.