php - Laravel 队列只运行一个作业

标签 php database laravel queue

在我的表“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/

相关文章:

php - 邻接表与嵌套集模型

php - 使用 mysql_close()

database - 从 Windows 程序中的 mdb 数据库文件获取数据

javascript - 上传前删除图片预览

database - Laravel 5.2 - Eloquent 多对多关系

php - 存储注册和验证 IP 的充分理由有哪些

php - 从 php 运行 crontab 命令

python - web2py如何制作列表:reference of an other table in db. py

php - 'abcdefg' 23 中的未知列 'where clause'

php - Laravel 使用 key 解密