我有多个用Django编写的cron作业,我使用的是包django-cron
。如果我多次运行以下命令,会发生什么情况?
python manage.py runcrons
如果第二个runcron看到第一个runcrons正在执行某个cron作业,请忽略它,不要等待第一个作业完成!
如果您使用django-cron,您将对锁定后端感兴趣。
您可以在cron类中设置ALLOW_PARALLE_RUNS,以禁止该类型的多个作业同时运行。