sampoyigi/ti-ext-horizon

Horizon 允许您轻松监视队列系统的关键指标,如作业吞吐量、运行时间和作业失败。

安装: 384

依赖项: 0

建议者: 0

安全: 0

星标: 4

关注者: 2

分支: 1

开放问题: 0

类型:tastyigniter-extension

v1.4.2 2023-02-02 08:09 UTC

This package is auto-updated.

Last update: 2024-08-31 13:11:44 UTC


README

Laravel Horizon 添加到您的 TastyIgniter 应用程序中。

设置

您应确保在队列配置文件中将您的队列连接设置为 redis

  1. 安装此扩展
  2. 编辑扩展配置文件 config/horizon.php - 查看此处
  3. 'env' => env('APP_ENV', 'production'), 添加到配置文件 config/horizon.php 以运行配置文件中定义的工作进程
  4. 运行 php artisan horizon:assets 以发布 Horizon 资产
  5. 运行 php artisan horizon
  6. 转到 工具 > Horizon 或导航到 /horizon 以访问仪表板。

对于生产环境,此命令需要由类似 supervisord 的工具监督。Supervisord 将在进程失败时负责重启进程。

有关运行 Horizon 的更多信息,请查阅 Laravel 文档

图形

Horizon 提供了队列使用图形,如果您想使用它们,您需要正确配置 TastyIgniter 任务调度器