我创建了一些DAG,运行它们并在执行过程中停止它们(使用OFF按钮)。
UI仍会显示已停止的DAG的“正在运行的任务”。 我试图在'关闭状态'中为这些任务设置'清除'而不是蓝色。
我想知道这些任务是否计入运行任务总数中,并阻止其他任务启动(使用我当前的配置,只能并行运行32个任务)。有没有办法彻底清理我不再需要的DAG并确保任务没有阻塞任何东西并使气流变慢?
谢谢!
答案 0 :(得分:2)
您可以从元数据库中的dag_run和task_instances表中删除所有dag数据。
您也可以通过导航到
通过Airflow Webserver UI执行此操作浏览 - > DAG运行 &安培;浏览 - >任务实例
删除与dag id相关的所有记录。
但需要注意的是,主页上的任务和DAG状态字段可能需要一段时间才能反映更改。