Skip to content

Topic

Duplicate job execution

The condition in which one queued unit of work runs more than once, commonly because its reservation expired while a worker was still processing it.

Current clusters

build1 publisher

A missing retry_after key hands a running Laravel job to a second worker

Laravel's shipped config keeps a 60-second worker timeout under a 90-second queue lease, but the framework's fallback for any connection written by hand is 60, and nothing in the boot path checks the pair. The symptom then depends on tries.

Publishers:dev.to

Reality

Evidence62
Adoption
Insufficient
Hype gap+12
Incentives30
Confidence58