Laravel Horizon
導入
注記
Laravel Horizon に取り組む前に、Laravel の基本的な キューサービス に慣れておくことをお勧めします。Horizon は、Laravel のキューに追加の機能を提供し、すでに Laravel の基本的なキュー機能に慣れていない場合は混乱する可能性があります。
Laravel Horizon は、美しいダッシュボードとコード駆動の構成を提供し、あなたの Laravel パワードの Redis キュー に対応します。Horizon を使用すると、ジョブのスループット、ランタイム、ジョブの失敗など、キューシステムの主要なメトリクスを簡単に監視できます。
Horizon を使用すると、すべてのキューワーカーの構成が単一のシンプルな構成ファイルに保存されます。アプリケーシ ョンのワーカー構成をバージョン管理されたファイルで定義することで、アプリケーションを展開する際に簡単にスケールや変更を行うことができます。

インストール
警告
Laravel Horizon を使用するには、キューに Redis を使用する必要があります。そのため、アプリケーションの config/queue.php
構成ファイルでキュー接続を redis
に設定していることを確認してください。
Composer パッケージマネージャを使用してプロジェクトに Horizon をインストールできます:
composer require laravel/horizon
Horizon をインストールした後は、horizon:install
Artisan コマンドを使用してそのアセットを公開してください。
php artisan horizon:install