作者:壮壮由之妈_245 | 来源:互联网 | 2023-07-23 12:18
我有'schedule': crontab(minute='*/5'),
有几个任务
它们每5分钟运行一次,可被5整除。
使用minute='*/5'
安排的任务将同时运行。
您能以某种方式分发它们吗?像minute='*/5' + 1
(除以5后的余数是1)
根据celery
的文档,您不能使用类似minute='*/5' + 1
的格式。您可以做的是使用明确的分钟定义来运行任务,例如:
minute='1,6,11,16,21,26,31,36,41,46,51,56'
P.S。像这样的记录是UNIX / Linux世界中的惯常做法