计算Laravel中失败的工作

时间:2018-10-29 16:24:38

标签: php laravel

我知道要计算Laravel中队列的大小,我可以使用Queue::size('queue_name')。是否有类似的东西可以统计失败工作?

2 个答案:

答案 0 :(得分:1)

您是否创建了failed-jobs表?通过执行以下操作:

php artisan queue:failed-table

一旦有了该表,就可以轻松地对其进行计数或查询,只要您愿意就可以。

Laravel Docs

答案 1 :(得分:1)

失败的作业将保存到您可以通过Laravel迁移创建的failed_jobs表中。一种选择是通过检索记录数来计算失败的作业数。参见https://laravel.com/docs/master/queues#dealing-with-failed-jobs