The retry_after releases a failed job back onto the queue after this much time has elapsed
https://medium.com/@williamvicary/long-running-jobs-with-laravel-horizon-7655e34752f7
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hi. I can't get how does the queue "retry_after" actually work. Here is an example (Notice: for this example default queue execution timeout = 60 seconds)
If I specify retry_after to 90 seconds, what it will do:
Please or to participate in this conversation.