气流清除自动触发任务?

时间:2019-02-26 18:22:05

标签: airflow

我正在运行airflow clear -t task_regex -s 2019-02-23 -e 2019-02-24 dag_id来清除然后重新运行任务。但是,Airflow会自动使该任务排队运行,而不是等待我运行airflow backfill。这是我可以更改的设置吗?另外,看起来它只排队了其中一些而不是其他。换句话说,清除任务后,日期中的一半立即带有绿色框,另一半则带有白色框。

1 个答案:

答案 0 :(得分:1)

  • 我相信设置catchup_by_default就是为了这个目的,应该将其设置为False才能实现您想要的目的

      

    命令行回填仍然有效,但计划程序将无法执行   如果这是False,则调度程序追赶,

  • 但是您不必全局配置它,因为也可以使用catchup parameter <<> {-DAG 对其进行修改< / p>

      

    但是可以在DAG定义中基于每个DAG进行设置   (赶上)