В файле airflow.cfg я настроил значение min_file_process_interval равным 120 секундам. У даг был интервал расписания, чтобы бежать после каждой минуты.
Но это планируется только через каждые 120 секунд (согласно значению min_file_process_interval). Это ожидается?
Я изменил min_file_process_interval на 200 секунд, после чего через 200 секунд начал собираться график перехода.
Просто чтобы уточнить, если случай противоположный, то есть интервал расписания dag составляет 2 минуты, а min_file_process_interval равен 1 минуте, тогда dag будет работать нормально в соответствии с его графиком.
Ниже мой черт:
from airflow import DAG
from airflow.operators.bash_operator import BashOperator
from datetime import datetime, timedelta
default_args = {
'owner': 'airflow',
'depends_on_past': False,
'start_date': datetime(2019, 5, 14),
'retries': 0,
}
dag = DAG('print', catchup=False, default_args=default_args, schedule_interval='*/1 * * * *')
t1 = BashOperator(
task_id='print_date',
bash_command='echo `date` , ',
dag=dag)