Considering Celery is already a part of the stack to run task queues (i.e. it is not being added just for running crons, that seems an overkill IMHO ).
How can its "periodic tasks" feature be beneficial as a replacement for crontab ?
Specifically looking for following points.
- Major pros/cons over crontab
- Use cases where celery is better choice than crontab
- Django specific use case: Celery vs crontab to run django based periodic tasks, when celery has been included in the stack as
django-celery
for queing django tasks.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…