为什么使用Celery运行定时任务比使用crontab更可取?
考虑到Celery已经是运行任务队列的一部分(即它不仅仅是为了运行定期任务而添加的,个人认为这似乎有些过度设计)。
它的“周期性任务”特性如何作为crontab的替代品有益?
具体寻找以下几点。
- 相比crontab的主要优点/缺点
- 在哪些情况下选择Celery而不是crontab更好
- Django特定用例:在包含了用于排队Django任务的`django-celery`的堆栈中,Celery与crontab相比用于运行基于Django的定期任务的选择。