如果执行多个runcrons会发生什么

时间:2018-10-31 10:35:56

标签: python django django-cron

我有多个用Django编写的cron作业,并且我正在使用软件包django-cron。如果我多次运行以下命令,会发生什么?

python manage.py runcrons

我想要第二个Runcrons看到第一个Runcrons正在执行某些Cron作业,只需忽略它,不要等待第一个Runcrons完成!

1 个答案:

答案 0 :(得分:2)

如果您使用django-cron,您将对locking backend感兴趣。

您可以在cron类中设置ALLOW_PARALLEL_RUNS,以禁止同时运行多个该类型的作业。