Skip to content

Enqueuer job executions can be done in parallel

🔥 Problem

The Enqueuer job used for the registry phase 2 can be enqueued by many sources (re_enqueuing and cron schedule).

We have deduplication in place but it doesn't protect us from parallel executions as shown in these logs:

Screenshot_2022-03-17_at_10.53.41

What we see above is: start1 -> start2 -> end1 -> end2.

🚒 Solution

Use until_executed.