Необходимо знать синтаксис для хранения идентификатора задачи в statedb для постоянных отзывов задачи сельдерея

Я изучал документацию по сельдерею для постоянных отзывов задач сельдерея, и есть точка, что всякий раз, когда рабочие перезапускаются, отозванный список задач id теряется, так как он хранится в памяти. Таким образом, решение, упомянутое выше, состоит в том, чтобы сохранить список идентификаторов задач в файле и добавить переменную --statedb=<path to the file>во время запуска workers.
Но я не могу найти формат файла. Если кто-то может провести меня через это было бы очень ценно.

doc для справки:
http://docs.celeryproject.org/en/latest/userguide/workers.html#persistent-revokes

1 ответ

  1. Ну, если вы посмотрите на настройки по умолчанию, вы можете фактически включить функцию также с помощью кода . При этом сельдерей автоматически сохранит в этом файле отмененные задания.

    То, что вы можете сделать, чем просто включить его попробуйте отозвать некоторые задачи и чем открыть файл, чтобы увидеть, что он содержит.

    Для моего понимания вы должны просто активировать его, и чем сельдерей будет заботиться держать этот файл обновлен, так что вы, вероятно, ничего не нужно делать с ним, потому что, когда рабочий перезапуск будет уже проверить файл.