
Running Laravel Queues in Production with Horizon: Timeouts, Retries and Supervisors
The queue settings that decide whether jobs run once, twice or never, in Laravel 12 with Horizon. Timeouts versus retry_after, backoff, unique jobs, batches, failure handling, and a Horizon supervisor layout that keeps slow jobs from starving fast ones.
- #Laravel
- #Queues
- #Horizon
- · 14 min read