Vapor use queues radis connect error

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.