Airflow 如何限制dag重试次数?

Airflow 如何限制dag重试次数?,airflow,Airflow,我的DAG配置如下: AIRFLOW_DEFAULT_ARGS = { 'owner': 'airflow', 'depends_on_past': False, 'email_on_failure': False, 'email_on_retry': False, 'retries': 1, 'retry_delay': timedelta(minutes=5), 'dagrun_timeout': timedelta(hours=5)

我的DAG配置如下:

AIRFLOW_DEFAULT_ARGS = {
    'owner': 'airflow',
    'depends_on_past': False,
    'email_on_failure': False,
    'email_on_retry': False,
    'retries': 1,
    'retry_delay': timedelta(minutes=5),
    'dagrun_timeout': timedelta(hours=5)
}
DAILY_RUNNER = DAG(
            'daily_runner',
            max_active_runs=1,
            start_date=datetime(2019, 1, 1),
            schedule_interval="0 17 * * *",
            default_args=AIRFLOW_DEFAULT_ARGS)

我目前的理解是,
retries
表示任务将在失败之前重试一次。有没有办法为DAG的重试次数设置类似的限制?如果dag处于运行状态,我希望能够在UI中将其设置为失败,并使其停止重新运行。

当前,无法在dag级别设置重试

如果失败,请参考以下答案重试一组任务/整个dag


目前,无法在dag级别设置重试

如果失败,请参考以下答案重试一组任务/整个dag