moldersmedia / laravel-failed-jobs-interface

为您的平台和 Lightspeed API 提供连接

1.1.0 2018-08-21 23:32 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:09:21 UTC


README

失败作业接口是 Laravel 工具,可让您更快地检查失败作业。此包基于 Laravel Horizon,但也可以用于 Beanstalkd、Redis 或任何其他驱动程序。根据队列、标签或连接搜索失败作业表。

安装

将包添加到 composer:composer require moldersmedia/laravel-failed-jobs-interface

添加包后,将服务提供程序添加到您的 app.php 文件中。如果您有自动发现包的功能,我们就准备就绪了!使用 artisan vendor:publish 创建一个配置文件。打开配置文件并设置您的偏好。

迁移

此包向您的 failed_jobs 表添加了一个 tags 字段。如果您想使用默认的 QueueServiceProvider,可以简单地忽略它。如果您想在应用程序中访问标签,我们需要添加此包中的额外服务提供程序。删除带有 Illuminate\Queue\QueueServiceProvider::class 的行,并将 MoldersMedia\FailedJobInterface\ServiceProviders\Illuminate\QueueServiceProvider::class 添加到同一位置。

就这样!访问配置中选择的 URL(默认为 yourdomain.com/failed-job-interface),界面应该可见!

待办事项

  • 更新界面以使用颜色方案
  • 添加按钮以将失败作业标记为已检查
  • 添加额外的过滤器,如日期、异常或显示名称
  • 清理数据,添加文档块
  • 创建用于计算使用缓存的总 kb/mb/gb 的计算