Php Laravel作业等待exec完成

Php Laravel作业等待exec完成,php,laravel,queue,exec,jobs,Php,Laravel,Queue,Exec,Jobs,我对Laravel的工作有意见。 在handle()方法中,我有exec('php background\u script.php>/dev/null 2>&1&')- 在此之后,laravel不会从队列转到下一个作业,而是等待在mybackground\u script.php文件中执行的脚本结束,然后处理下一个作业。 知道为什么吗?使用php artisan队列:工作它可以工作,使用队列:侦听则不行

我对Laravel的工作有意见。
handle()
方法中,我有
exec('php background\u script.php>/dev/null 2>&1&')-
在此之后,laravel不会从队列转到下一个作业,而是等待在my
background\u script.php
文件中执行的脚本结束,然后处理下一个作业。

知道为什么吗?

使用
php artisan队列:工作
它可以工作,使用
队列:侦听
则不行