

Therefore, you should ensure that your queue connection is set to redis in your application's config/queue.php configuration file.

Laravel Horizon requires that you use Redis to power your queue. By defining your application's worker configuration in a version controlled file, you may easily scale or modify your application's queue workers when deploying your application. When using Horizon, all of your queue worker configuration is stored in a single, simple configuration file. Horizon allows you to easily monitor key metrics of your queue system such as job throughput, runtime, and job failures. Laravel Horizon provides a beautiful dashboard and code-driven configuration for your Laravel powered Redis queues. Horizon augments Laravel's queue with additional features that may be confusing if you are not already familiar with the basic queue features offered by Laravel. Before digging into Laravel Horizon, you should familiarize yourself with Laravel's base queue services.
