Я планирую использовать django-celery-results
бэкэнд для отслеживания статуса и результатов задач Celery.
Подходит ли бэкэнд django-celery-results
для хранения состояния задачи во время ее выполнения или только после ее завершения?
Непонятно, когда модель TaskResult
создается впервые (при создании задачи, ее выполнении или завершении?)
Если он создан при создании задачи, будет ли состояние модели автоматически обновляться до РАБОТА, когда задача поднята, если установлена опция task_track_started
?
Можно ли получить доступ к экземпляру TaskResult
в функции задачи?
Другой вопрос здесь , по-видимому, указывает на это, но не упоминает обновление статуса задачи до RUNNING