【发布时间】:2015-05-11 18:15:45
【问题描述】:
如果我创建一个 celery beat 时间表,使用timedelta(days=1),第一个任务将在 24 小时后执行,引用 celery beat 文档:
使用 timedelta 作为计划意味着任务将以 30 秒的间隔发送(第一个任务将在 celery beat 开始后 30 秒发送,然后在最后一次运行后每 30 秒发送一次) .
但事实是,在很多情况下,调度程序在启动时运行任务实际上很重要,但是我没有找到允许我在 celery 启动后立即运行任务的选项,我没有阅读小心,还是芹菜缺少这个功能?
【问题讨论】:
标签: python celery celerybeat