如何访问Laravel中队列中的项目列表?

时间:2015-12-03 17:16:49

标签: php laravel laravel-queue

设置

我使用Laravel 5.1构建处理大量媒体文件的应用程序。为了处理这个过程,我决定使用内置的queue services来处理一些劳动密集型的过程。我正在使用数据库驱动程序。

需要

我想创建一个仪表板,以便非技术管理员可以知道正在运行的进程,并且通常监视系统的活动。这意味着我想向他们展示失败的工作,排队的工作和正在进行的工作。

具体来说,我有以下问题:

  1. 如何获取Laravel队列中的待处理项目列表?
  2. 如何获取Laravel队列中的失败项目列表​​?
  3. 此外,我想我并不是第一个想要在队列中使用UI的人,所以:我已经在那里找不到任何东西了?

2 个答案:

答案 0 :(得分:1)

对于仍然对此感兴趣的任何人,请使用Laravel Horizo​​n。 https://laravel.com/docs/5.8/horizon

答案 1 :(得分:0)

我认为你应该使用像Iron这样的服务。

我也在这里找到了一些东西:phpBeanstalkdAdmin。你也可以使用它。