为什么气流在他完成后立即将 dag 添加到队列中?
Why airflow add dag to queue immediately after he finish?
我有狗:
args = {
'owner': 'airflow',
'start_date': datetime(2020, 4, 1),
'retries': 1,
'retry_delay': timedelta(minutes=5)
}
dag = DAG(
'test',
default_args=args,
schedule_interval="@daily",
max_active_runs=1
)
我想每天 airflow 运行 这个 dag,但他 运行 在 dag 完成后立即再次发送。请帮忙。
我将 start_date 更改为当前日期并且有效:
args = {
'owner': 'airflow',
'start_date': datetime(2020, 11, 27, 13),
'retries': 1,
'retry_delay': timedelta(minutes=1)
}
Dag 正在努力赶上当前时间。您可以在 dag 中将 catchup 属性 设置为 False 然后您可以给出任何 start_date.
我有狗:
args = {
'owner': 'airflow',
'start_date': datetime(2020, 4, 1),
'retries': 1,
'retry_delay': timedelta(minutes=5)
}
dag = DAG(
'test',
default_args=args,
schedule_interval="@daily",
max_active_runs=1
)
我想每天 airflow 运行 这个 dag,但他 运行 在 dag 完成后立即再次发送。请帮忙。
我将 start_date 更改为当前日期并且有效:
args = {
'owner': 'airflow',
'start_date': datetime(2020, 11, 27, 13),
'retries': 1,
'retry_delay': timedelta(minutes=1)
}
Dag 正在努力赶上当前时间。您可以在 dag 中将 catchup 属性 设置为 False 然后您可以给出任何 start_date.