Glad to help you
Just want to emphasise what @Mordil mentioned above:
[ ERROR ] Job run failed: RedisConnectionPoolError(baseError: RediStack.RedisConnectionPoolError.BaseError.timedOutWaitingForConnection)
This error is caused by a misconfiguration of the RedisConfiguration.PoolOptions
, the connectionRetryTimeout
property to be more specific.
connectionRetryTimeout: The max time to wait for a connection to be available before failing a particular command or connection operation.
Personally I managed to get around this by specifying a connectionRetryTimeout
of +-50 milliseconds but obviously this depends on the environment. In a production environment I'd probably try something like +-1 second.