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

标签 php laravel laravel-queue

设置

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

需求

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

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

  1. 如何获取 Laravel 队列中待处理项目的列表?
  2. 如何获取 Laravel 队列中失败项目的列表?

另外,我想我不是第一个想要在队列周围有 UI 的人,所以:我缺少任何已经存在的东西吗?

最佳答案

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

关于php - 如何访问 Laravel 队列中的项目列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34072238/

相关文章:

php - 严格标准 :Only variables should be passed by reference is

php - ORM for mysql now() - Laravel 4

php - Laravel 集合 - 扁平化不起作用

laravel - QUEUE_CONNECTION 'database' 工作但 'redis' 抛出 'Array to String conversion'

php - 如何在 laravel 5.1 队列中使用除默认值之外的其他 QUEUE_DRIVER?

php - 有没有标准的方法来缓存学说对象?

php - 如何使用 .htaccess 制作多个 seo url?

PHP "apc_store"和 "apc_fetch"未按预期工作

php - 如何检测模型事件中的强制删除

Laravel 地平线 : items no longer queued for no obvious reason