Я хотел знать, могут ли выполняться задачи воздушного потока при получении запроса через HTTP. Меня не интересует часть планирования Airflow. Я просто хочу использовать его в качестве заменителя сельдерея.Запуск работы на воздушном потоке на основе Webrequest
Таким образом, пример операции будет примерно таким.
- Пользователь отправляет форму, требующую отчета.
- Бэкэнд получает запрос и отправляет пользователю уведомление о том, что запрос был получен.
- Бэкэнд затем запускает работу, используя Airflow для немедленного запуска.
- Airflow затем выполняет серию задач, связанных с DAG. Например, сначала извлекайте данные из красного смещения, извлекайте данные из MySQL, делайте некоторые операции над двумя наборами результатов, объединяйте их, а затем загружайте результаты в Amazon S3, отправляйте электронное письмо.
Из всего, что я читал в Интернете, вы можете запускать задания воздушного потока, выполняя airflow ...
в командной строке. Мне было интересно, есть ли api python, который может выполнять одно и то же.
Спасибо.
Привет! Каково было ваше решение для этого? Я вроде как сталкиваюсь с той же проблемой –
Я не использовал AirFlow в конце концов, так как не мог понять решение. Вместо этого я использовал сельдерей. –