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