标签: yii2
我正在研究一个Yii2项目,该项目使用yii2-queue以较小的步骤处理大型任务。队列中的最后一步“完成”作业。只需一个过程,它就可以很好地工作。现在,我希望将其最多扩展到8个进程,但是我担心最后一步将在所有增量步骤均100%完成之前开始运行。
yii2-queue是否具有用于确保步骤处理顺序的内置功能?例如,优先级值是否保证在处理下一个优先级的任务之前,将完成特定优先级的所有任务?我可以使用锁定文件来手动处理此问题,但我想知道这是否不必要。