Задать вопрос
@lloyd67

Django и множество фоновых заданий (manage команд), какая альтернатива CRON?

Проект оброс большим кол-вом фоновых задач по расписанию, которых хочется контролировать из админки Django. Какая есть альтернатива CRON ? (асинхронность не нужна). Celery? Или есть еще какие варианты по-проще?
  • Вопрос задан
  • 670 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
zymanch
@zymanch
python/django web-developer
если celery кажется слишком громоздким, можно попробовать RQ.
для интеграции с админкой есть django-rq или отдельная морда

Сам не пользовался, у меня celery, и я всем доволен, но коллеги говорят, RQ весьма разумная и легковесная альтернатива
Ответ написан
Комментировать
Sergei_Erjemin
@Sergei_Erjemin
Улыбайся, будь самураем...
Есть батаерйка django-background-tasks для работы с фоновыми задачами. Очереди хранятся в основной базе, можно через стандартную django-админку управлять фоновыми задачами и пр. У меня в продакшене почти уже год. Порядка 10 млн. задач выполнено. Полет нормальный...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы