L
L
lloyd672018-02-21 12:15:05
Django
lloyd67, 2018-02-21 12:15:05

Django and many background jobs (manage commands), what's the alternative to CRON?

The project has acquired a large number of scheduled background tasks that I want to control from the Django admin panel. What is the alternative to CRON? (no need for async). Celery? Or are there other easier options?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey Gornostaev, 2018-02-21
@sergey-gornostaev

uWSGI Spooler

A
Alexander Lebedev, 2018-02-21
@zymanch

if celery seems too cumbersome, you can try RQ .
for integration with the admin panel, there is django-rq or a separate muzzle
I didn’t use it myself, I have celery, and I’m happy with everything, but colleagues say that RQ is a very reasonable and lightweight alternative

S
Sergey Eremin, 2020-04-19
@Sergei_Erjemin

There is a battery django-background-tasks for working with background tasks. Queues are stored in the main database, you can manage background tasks through the standard django admin panel, etc. I have been in production for almost a year now. About 10 million tasks completed. Flight normal...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question