Я разделил сельдерей на следующие частиНекоторых неясностей относительно сельдерея в питоне
- Сельдерей
- сельдерей рабочего
- сельдерея демон
- Брокер: Rabbimq или SQS
- Очередь
- Результата серверной
- Монитор сельдерея (цветок)
Мое понимание
- Когда я ударил задачу сельдерея в Джанго е г tasks.add (1,2). Затем сельдерей добавляет эту задачу в очередь. Я смущен, если тот 4 или 5 в приведенном выше списке
- Когда задача идет в очередь Тогда работник получает эту задачу и удалить из очереди
- Результат выполнения этой задачи сохраняется в Результата Backend
Мои Беспорядки
- Что разница между сельдереем демоном и сельдереем рабочего
- ли RabbitMQ делает работу очереди. Означает ли это, что задачи сохраняются в Rabitmq или SQS.
- Что делает цветок. наблюдает ли он рабочих или задачи или очереди или результаты
Возможно вручную выполнить повтор неудавшейся задачи или перенести эту неудачную задачу в другую очередь для повторной отправки позже – Karl
Привет, это был бы другой вопрос, и правила переполнения стека понятны, если вы не используете комментарии в чате. В любом случае эта страница документа может помочь с вашим вопросом. http://docs.celeryproject.org/en/latest/userguide/calling.html?highlight=retry#retry-policy –