为什么使用Celery运行定时任务比使用crontab更可取?

7 浏览
0 Comments

为什么使用Celery运行定时任务比使用crontab更可取?

考虑到Celery已经是运行任务队列的一部分(即它不仅仅是为了运行定期任务而添加的,个人认为这似乎有些过度设计)。

它的“周期性任务”特性如何作为crontab的替代品有益?

具体寻找以下几点。

  • 相比crontab的主要优点/缺点
  • 在哪些情况下选择Celery而不是crontab更好
  • Django特定用例:在包含了用于排队Django任务的`django-celery`的堆栈中,Celery与crontab相比用于运行基于Django的定期任务的选择。
0