在我的表“jobs”中有 5 个作业,我在本地主机上使用进程“php artisan queue:listen”,然后它运行所有作业并完成。但是当我在服务器上使用这个过程时,它只运行了一次作业(相同的“php artisan queue:work”)。我用queue_driver是“数据库”。
最佳答案
更新 - Laravel 5.5+
只需使用:
php artisan queue:work --once
关于php - Laravel 队列只运行一个作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37207290/