Запустите API Django, время выполнения которого составляет 1 час

У меня есть API, на выполнение которого уходит один час... Я пытаюсь реализовать celery и запускать 2 раза в день... Так какой лучший способ асинхронного запуска API?

Если вы уже присматриваетесь к Celery, то Celery Beat - это его планировщик. https://docs.celeryproject.org/en/stable/userguide/periodic-tasks.html

Это позволит вам определить ваш 'API' как задачу и легко добавить правила для ее выполнения через регулярные промежутки времени (например, два раза в день).

Достойный учебник более высокого уровня по Django можно найти ЗДЕСЬ

Вернуться на верх