【问题标题】:Laravel: get details about a queue jobLaravel:获取有关队列作业的详细信息 【发布时间】:2019-11-17 18:47:10 【问题描述】: 如何从其 ID 中获取工作详细信息,例如:866FvqTxVVvi4PmCo7kHmD7u7bHaxCdn 从queue:listen 获得了该 ID,谢谢 【问题讨论】: 标签: laravel queue laravel-artisan 【解决方案1】: 没有通过 Laravel 内置的方法来做到这一点。这完全取决于您使用的队列驱动程序。 例如,如果您使用的是 Redis,那么您将需要使用 Redis CLI 在数据库中搜索相应的任务。 【讨论】: 所以这个 id 来自驱动程序,而不是来自 laravel? 在您使用的任何具有该 ID 的驱动程序中都会有一条记录。 Laravel 将生成该 ID 并将其存储在您正在使用的任何驱动程序的存储中,无论是 Redis、Beanstalk 等。 顺便说一下,Laravel 提供了一个很好的接口来管理 Redis 队列:laravel.com/docs/5.8/horizon @VincentDecaux 正确,请注意,这仅适用于 Redis 队列驱动程序