contribsys / faktory

Language-agnostic persistent background job server
https://contribsys.com/faktory/
Other
5.78k stars 230 forks source link

[Feat Request] Improve the reliability of Faktory server when overloaded with connections #476

Closed yvjessestephens closed 6 months ago

yvjessestephens commented 6 months ago

Using the Enterprise version, the number of connections is capped at X number. The server allows for the number of clients connected to exceed X. If there are more than X clients connected, the behavior of the Faktory server becomes a bit unpredictable. At the very least, it stops emitting statsd metrics. It appears that the excessive number of clients connected overruns the ability of Faktory internals to connect to Redis.

Can the behavior of Faktory be improved such that when all the connections are in use that it is a little less apocalyptic?

mperham commented 6 months ago

this is now available in 1.9