Python Django Crontab:如何停止并行执行
在django crontab的帮助下,我运行的cronjobs很少。让我们以一个cronjob为例,假设此job A计划每两分钟运行一次 但是,当作业正在运行时,如果两分钟内没有完成,我不希望执行此作业的另一个实例 在探索了一些资源后,我偶然发现了这篇文章,但我不确定该把它放在哪里Python Django Crontab:如何停止并行执行,python,django,python-3.x,cron,Python,Django,Python 3.x,Cron,在django crontab的帮助下,我运行的cronjobs很少。让我们以一个cronjob为例,假设此job A计划每两分钟运行一次 但是,当作业正在运行时,如果两分钟内没有完成,我不希望执行此作业的另一个实例 在探索了一些资源后,我偶然发现了这篇文章,但我不确定该把它放在哪里 https://bencane.com/2015/09/22/preventing-duplicate-cron-job-executions/ 是否有人已经遇到了这个问题?您是如何修复的?根据,您应该能够设置:
https://bencane.com/2015/09/22/preventing-duplicate-cron-job-executions/
是否有人已经遇到了这个问题?您是如何修复的?根据,您应该能够设置:
CRONTAB_LOCK_JOBS = True
在Django设置中。如果前一个作业实例仍在运行,这将阻止新作业实例启动。您正在使用它吗?我正在使用它