Yes, you need to tune $tries or retryUntil() on Job class. Otherwise the job is tried only once.
https://laravel.com/docs/12.x/queues#max-job-attempts-and-timeout
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I have a task that run in queue that check Cache::lock for a key, if the key locked its get released after 1min, $this->release(60); but when the job get release when its get run again I get this error: has been attempted too many times.
Please or to participate in this conversation.