Как запускать функцию через определенное время в Django проекте с помощью UWSGI?

Здравствуйте.
В Django проекте нужно запускать определнную функцию каждые 2 часа. Я слышал, что данная задача решается через плагины для UWSGI, которые реализуют Task менеджер. Но определенного решения не нашел. Что посоветуете?
Спасибо)
  • Вопрос задан
  • 729 просмотров
Решения вопроса 3
для такого простого случая https://docs.djangoproject.com/en/1.8/howto/custom...
просто в самой джанге напишите команду, и запускайте кронтабом, проверенное замечательное средство.
Ставить отдельные решения, в таком простом случае совершенно не требуется, и будет только оверхедом.
Ответ написан
Комментировать
mututunus
@mututunus
Backend developer (Python, Golang)
Ответ написан
Комментировать
@Skver0
я запускал этой апишкой
https://github.com/kraiz/django-crontab
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@devel787
> Я слышал, что данная задача решается через плагины для UWSGI, которые реализуют Task менеджер

https://lincolnloop.com/blog/uwsgi-swiss-army-knife/ ('Task Queuing' part)
+
uwsgi-docs.readthedocs.org/en/latest/Cron.html
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы