Я хотел бы знать, если кому-то удастся динамически переназначить очередь в клиентском промежуточном программном обеспечении sidekiq. Мне нужно реализовать пользовательский метод для маршрутизации работника в другую очередь, если выполняются некоторые условия.
в промежуточном программном обеспечении я пытался переопределить значение очереди, но не работал
модуль Sidekiq :: Middleware :: Клиентский класс Dispatcher
def call(worker_class, job, queue, redis_pool)
queue = "crawl"
job["queue"] = "crawl"
yield
end
end end
Заранее спасибо