查看下面的作业,我会假设该作业在low_priority
队列中运行。
class GuestsCleanupJob < ActiveJob::Base
queue_as :low_priority
#....
end
我同意这一点,但这只是队列的名称,对吗?它实际上与优先级无关。例如,如果我创建了一个名为队列的作业,:my_queue
它将被视为具有与:low_priority
队列相同的优先级。
从文档中我找不到任何表明我可以优先考虑排队的作业的信息。我知道delayed_jobs 有这个功能,但是我在active_job 中没有找到。