Mar 13, 2025
0
Level 2
Queue Worker Timeout never triggered
We are on PHP 8.3.x and Laravel v9.52.18 for this particular application. It primarily runs queued jobs for a document migration project. What I am finding is that a worker instance will get hung on a job and stall indefinitely until I kill and restart it.
I run the work command with --backoff=3 --timeout=55, because each job should only take upwards of 10 seconds.
This is being ran on Windows 10 (probably my main issue here?) and I have tried in command line and as a service to no avail. The best way I have found so far is to just run the worker as a service and a scheduled task to restart it each hour to keep things going.
Please or to participate in this conversation.