我在laravel 5.4中有一个任务关键队列,由Redis和8名主管提供支持。
在这个队列中,我必须延迟大约4个小时的延迟工作:
$job = (new VerifyAndOrderJob($books))
->onQueue('orders')
->delay(\Carbon::now()->addHours(4));
dispatch($job);
现在,由于Laravel队列基于FIFO,如果我每天在队列中有数千个这样的延迟作业,并且我想推动相同的工作但没有任何延迟,是否需要等到其他延迟的作业被处理或者这会被立即解雇?