What problem does it solve?
This Skill unit addresses the configuration and management of Horizon in Laravel, offering solutions for common issues, detailed setup instructions, and best practices for maintaining a robust queue system.
Core Features & Use Cases
- Installation and Setup: Guided installation of Horizon, configuration of supervisors, and queue assignments.
- Dashboard Configuration: Detailed guidance on dashboard access control, metric setup, and snapshot scheduling.
- Troubleshooting: Provides solutions for common problems such as worker crashes, timeout issues, and LongWaitDetected notifications.
- Job Tagging and Silencing: Techniques for job tagging and silencing noisy jobs to enhance performance and maintain a clean dashboard.
- Use Case: If you are experiencing slow jobs, frequent timeouts, or issues with your Horizon dashboard, this Skill can help you diagnose and resolve these problems.
Quick Start
Use the configuring-horizon skill to install and configure Horizon in your Laravel application by running the following command:
php artisan horizon:install