top | item 36082712

(no title)

manyxcxi | 2 years ago

It does. Primarily, worker threads query the DB for jobs to pick up. They can write state back when running a job, and they can have configurable (per job type) retry rules.

So in your case, the crash would likely leave it in an open/running state if it was already picked up, at which point timeout/retry rules would kick in after a restart.

If the job wasn’t running yet, just queued, then it would be business as usual upon restart.

discuss

order

No comments yet.