Как восстановить стандартную задачу celery backend_cleanup в django?
Я использую Django celery-beat с бэкендом Redis. Я случайно удалил Crontabs-расписание celery.backend_cleanup, которое удалило задачу Periodic, которая его использовала. Как мне вернуть их обратно?
Из celery docs:
result_expires
По умолчанию: Истекает через 1 день.
Время (в секундах, или объект timedelta), когда после выполнения сохраненной задачи надгробия будут удалены.
Встроенная периодическая задача удалит результаты через это время (celery.backend_cleanup), при условии, что включена функция celery beat. Задача выполняется ежедневно в 4 часа утра.
Значение None или 0 означает, что результаты никогда не истекут (в зависимости от спецификации бэкенда).