We have two identical Laravel environments, running the exact same configuration even the same Laravel app build.
The backend Laravel worker app has two instances, so we use onOneServer()
for each task. The workers are also running Horizon queue.
At midnight a few nights ago UTC, the production workers stopped running some tasks, while the dev workers did not. The day after at midnight it started again, then two days later at midnight it stopped.
Can Horizon usage (production has much more than dev) have any impact on locking the tasks to one worker preventing it from even starting?