标签: php laravel queue jobs
我的队列表上有很多工作。我想要一份工作直到失败。在那个工作之后,队列轮询下一个工作。
目前,Laravel Queue将所有作业逐行运行。但除非第一份工作成功,否则我不想拉下一份工作。
答案 0 :(得分:0)
如果您可以检测到您的第一份工作是否完成,您可以使用:
$this->release(10);
在作业内释放作业10秒。
这种方式允许您根据需要处理作业,并在必要时返回队列。