如果执行多个 runcron 会发生什么
What happens if multiple runcrons is executed
我有多个用 Django 编写的 cron 作业,我正在使用包 django-cron
。如果我多次运行以下命令,会发生什么?
python manage.py runcrons
我希望如果第二个 运行crons 看到第一个 运行crons 正在执行某些 cron 作业,只需忽略它并且不要等待第一个完成!
如果您使用 django-cron,您会对 locking backend 感兴趣。
您可以在 cron class 中设置 ALLOW_PARALLEL_RUNS 以禁止 运行 类型的多个作业同时进行。
我有多个用 Django 编写的 cron 作业,我正在使用包 django-cron
。如果我多次运行以下命令,会发生什么?
python manage.py runcrons
我希望如果第二个 运行crons 看到第一个 运行crons 正在执行某些 cron 作业,只需忽略它并且不要等待第一个完成!
如果您使用 django-cron,您会对 locking backend 感兴趣。
您可以在 cron class 中设置 ALLOW_PARALLEL_RUNS 以禁止 运行 类型的多个作业同时进行。