首页 > 解决方案 > Laravel Job 等到 exec 完成

问题描述

我对 Laravel Jobs 有疑问。
handle()我拥有的方法中exec('php background_script.php > /dev/null 2>&1 &');- laravel 在此之后不会从队列中转到下一个作业,而是等待在我的background_script.php文件中执行的脚本结束,然后处理下一个作业。
任何想法为什么?

标签: phplaravelqueueexecjobs

解决方案


有了php artisan queue:work它就可以了,queue:listen没有。


推荐阅读