设置
我正在使用Laravel 5.1构建一个处理大量媒体文件的应用程序。为了进行处理,我决定使用内置的 queue services对于该过程中一些劳动密集型的部分。我正在使用数据库驱动程序。
需求
我想创建一个仪表板,以便非技术管理员可以知道正在运行哪些进程,并通常监视系统的事件。这意味着我想向他们展示失败的作业、排队的作业和正在进行的作业。
具体来说,我有以下问题:
- 如何获取 Laravel 队列中待处理项目的列表?
- 如何获取 Laravel 队列中失败项目的列表?
另外,我想我不是第一个想要在队列周围有 UI 的人,所以:我缺少任何已经存在的东西吗?
最佳答案
对于任何对此感兴趣的人,请使用 Laravel Horizon。 https://laravel.com/docs/5.8/horizon
关于php - 如何访问 Laravel 队列中的项目列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34072238/