Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django Crontab:如何停止并行执行_Python_Django_Python 3.x_Cron - Fatal编程技术网

Python Django Crontab:如何停止并行执行

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/ 是否有人已经遇到了这个问题?您是如何修复的?根据,您应该能够设置:

在django crontab的帮助下,我运行的cronjobs很少。让我们以一个cronjob为例,假设此job A计划每两分钟运行一次

但是,当作业正在运行时,如果两分钟内没有完成,我不希望执行此作业的另一个实例

在探索了一些资源后,我偶然发现了这篇文章,但我不确定该把它放在哪里

https://bencane.com/2015/09/22/preventing-duplicate-cron-job-executions/
是否有人已经遇到了这个问题?您是如何修复的?

根据,您应该能够设置:

CRONTAB_LOCK_JOBS = True
在Django设置中。如果前一个作业实例仍在运行,这将阻止新作业实例启动。

您正在使用它吗?我正在使用它