Sidekiq игнорирует очереди с заданными заданиями
Я выдвигаю такие работы:
Sidekiq::Client.push('class' => StripeDataWorker, 'args' => [account.id, 'w', 'BalanceTransaction'], 'queue' => 'w')
Но они просто сидят в Enqueued
и никогда не обрабатывается:
Это происходит на Heroku. Я перезагружал sidekiq много раз, и другие задания в других невыдвинутых очередях выполняются без проблем.
Вот мой файл sidekiq.yml:
:concurrency: 28
:queues:
- [fast, 10]
- [default, 5]
- [slow, 1]
- [generate, 2]
- [a, 3]
- [b, 3]
- [c, 3]
- [d, 3]
- [e, 3]
- [f, 3]
- [g, 3]
- [h, 3]
- [i, 3]
- [j, 3]
- [k, 3]
- [l, 3]
- [m, 3]
- [n, 3]
- [o, 3]
- [p, 3]
- [q, 3]
- [r, 3]
- [s, 3]
- [t, 3]
- [u, 3]
- [v, 3]
- [w, 3]
- [x, 3]
- [y, 3]
- [z, 3]