redis / go-redis

Redis Go client
https://redis.uptrace.dev
BSD 2-Clause "Simplified" License
19.6k stars 2.31k forks source link

connection pool timeout #2996

Open AndreasBergmeier6176 opened 1 month ago

AndreasBergmeier6176 commented 1 month ago

Issue tracker is used for reporting bugs and discussing new features. Please use stackoverflow for supporting issues.

We have multiple services, which talk to a Redis. We created a new one with similar/same code as other services and this one now gives us a lot of: connection pool timeout errors.

Expected Behavior

It should tell me at least some details about what timed out and why. Currently the error is completely useless for figuring out what the problem actually is.

Current Behavior

It gives this error. I was under the impression that Redis would allocate new connections at will - but the field docs for the Redis Client are not clear enough IMO in order to understand what the actual behavior is.