sidekiq-throttled icon indicating copy to clipboard operation
sidekiq-throttled copied to clipboard

When throttled and non-throttled worker are using the same queue both get throttled

Open radilr1 opened this issue 2 years ago • 1 comments

We have several workers in our default queue and one of them is throttled to one:

sidekiq_throttle(concurrency: { limit: 1 })

when there are jobs queued with that worker all other workers using the default queue are waiting for this one to complete until they start processing. We are expecting that the worker which has the limit will execute only one at a time and all others should take all other available threads

radilr1 avatar Jul 12 '21 16:07 radilr1

@radilr1 FYI - https://github.com/sensortower/sidekiq-throttled/issues/94#issuecomment-905010752

saviogl avatar Aug 24 '21 22:08 saviogl