Воздушный поток ожидает завершения всех задач в пакете, прежде чем начинать новый набор запросов - PullRequest
0 голосов
/ 01 февраля 2019

Я использую Airflow 1.9.0.И мы поняли, что планировщик иногда застревает в ожидании завершения длительной задачи, прежде чем запускать новый набор задач.Когда это происходит, все задачи с воздушным потоком не выполняются, за исключением длительных заданий.

root      5111     1  0 17:58 ?        00:00:02 /usr/bin/python2 /bin/airflow scheduler -n 5 --pid /run/airflow/scheduler.pid
root      5489  5119  0 17:58 ?        00:00:11 /usr/bin/python2 /usr/bin/airflow run ....
root      5522  5489  0 17:59 ?        00:00:01 /usr/bin/python2 /usr/bin/airflow run ....
root      5118  5111  0 17:58 ?        00:00:00 [airflow] <defunct>
root      5119  5111  0 17:58 ?        00:00:00 /usr/bin/python2 /bin/airflow scheduler -n 5 --pid /run/airflow/scheduler.pid
root      5120  5111  0 17:58 ?        00:00:00 [airflow] <defunct>
root      5121  5111  0 17:58 ?        00:00:00 [airflow] <defunct>
root      5122  5111  0 17:58 ?        00:00:00 [airflow] <defunct>
root      5123  5111  0 17:58 ?        00:00:00 [airflow] <defunct>
root      5124  5111  0 17:58 ?        00:00:00 [airflow] <defunct>
root      5125  5111  0 17:58 ?        00:00:00 [airflow] <defunct>
root      5126  5111  0 17:58 ?        00:00:00 [airflow] <defunct>

Есть идеи, что мы делаем не так?

Спасибо,

1 Ответ

0 голосов
/ 04 февраля 2019

Удалить -n 5 из /bin/airflow scheduler -n 5.-n является устаревшей функцией воздушного потока.LocalExecutor выполняется в процессе, следовательно, это поведение.Используйте Airflow 1.8.1+ и не используйте «-n 5», и вы не столкнетесь с проблемой LocalExecutor.

Для получения дополнительной информации об этом: https://issues.apache.org/jira/browse/AIRFLOW-401?focusedCommentId=16094732&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16094732

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...