退出后队列停止工作 - Laravel

时间:2017-10-05 13:09:29

标签: php laravel

我是laravel的新手,我正在实施带有laravel队列的电子邮件验证系统。

当我执行php artisan queue:work时它正常工作,当它需要触发时,但当我退出队列并重新执行时,它不会再触发。

我尝试php artisan queue:restart,但它没有做到这一点。

有什么可能导致这个问题?

1 个答案:

答案 0 :(得分:1)

只有在queue:work仍在运行或在控制台中执行时,队列才会起作用。在此停止后触发的任何作业都不会被执行。如果使用数据库驱动程序作为队列驱动程序,则可以在数据库中查看作业。我使用Supervisorqueue:work在后​​台运行