我知道要计算Laravel中队列的大小,我可以使用Queue::size('queue_name')
。是否有类似的东西可以统计失败工作?
答案 0 :(得分:1)
您是否创建了failed-jobs表?通过执行以下操作:
php artisan queue:failed-table
一旦有了该表,就可以轻松地对其进行计数或查询,只要您愿意就可以。
答案 1 :(得分:1)
失败的作业将保存到您可以通过Laravel迁移创建的failed_jobs
表中。一种选择是通过检索记录数来计算失败的作业数。参见https://laravel.com/docs/master/queues#dealing-with-failed-jobs