【发布时间】:2019-02-19 09:20:51
【问题描述】:
我对 laravel 工作有疑问。 我将 laravel 作业配置为使用数据库并且它正在工作。
当我执行作业时,在数据库中创建条目并且构造函数执行良好。
但是,handle 函数永远不会被执行......并且作业保留在作业表中。
有人遇到过这个问题吗?
(我使用 Laravel 5.7)。
【问题讨论】:
-
您是从命令行运行队列吗?例如通过命令“php artisan queue:work”
-
是的,我使用该命令。我尝试了 'php artisan queue:work' 和 'php artisan queue:listen' 但没有任何改变......
-
你在命令行上有任何输出 queue:work 吗?我比较喜欢用 laravel horizon 和 redis,监控页面不错,大家可以试试。
-
命令行无输出...
标签: php laravel laravel-5.7 laravel-queue laravel-jobs