Какая очередь будет использоваться при выполнении этого задания, sidekiq
Привет, я использую sidekiq_cron в моем проекте rails. Джобс классы от ActiveJob. В моем файле задания у меня есть queue_as:default и в файле schedule.yml очередь: high_priority. В какой именно очереди будет использоваться?
1 ответ
Вы говорите о сидекикрон? Кажется, что это позволяет вам выбрать очередь, поэтому следует ожидать high_priority
очередь для использования при планировании заданий cron, и default
очередь для использования, когда те же задания планируются другими способами (другой код Ruby, который не является cron).
У вас есть способ подтвердить это, локально раскрутить sidekiq, который не обрабатывает задания ни в одной из этих очередей, установить свой cron на каждую минуту, и на своей веб-панели управления Sidekiq вы сможете увидеть задания, накапливающиеся на вкладке Queues.