Closed
Description
Hi, and thank you for your amazing work on this gem! Under the Cron section of the README, it states:
Cron-style jobs are run on every GoodJob process (e.g. CLI or async execution mode) when config.good_job.enable_cron = true, but GoodJob's cron uses unique indexes to ensure that only a single job is enqeued at the given time interval.
Let's say I have two VMs each running GoodJob workers, and I'd like a daily cron job to run only one time each day. Would the default cron unique index work for this use case, or do I also need to implement concurrency to ensure the job runs only once?
Metadata
Assignees
Labels
No labels
Activity