如何将yii2-queue任务延迟到所有先前的任务完成之前?

时间:2019-06-06 20:33:00

标签: yii2

我正在研究一个Yii2项目,该项目使用yii2-queue以较小的步骤处理大型任务。队列中的最后一步“完成”作业。只需一个过程,它就可以很好地工作。现在,我希望将其最多扩展到8个进程,但是我担心最后一步将在所有增量步骤均100%完成之前开始运行。

yii2-queue是否具有用于确保步骤处理顺序的内置功能?例如,优先级值是否保证在处理下一个优先级的任务之前,将完成特定优先级的所有任务?我可以使用锁定文件来手动处理此问题,但我想知道这是否不必要。

0 个答案:

没有答案
相关问题