我正在使用Airflow 1.10.2,从流行的puckel airflow docker image分支,并使用CLI操作它,阅读documentation。我创建了一个DAG,当我通过UI触发它时,它成功执行。但是当我使用命令行触发DAG时,DAG状态变为RUNNING,但任务从未执行。
以下是图像的参考,DAG的ID为
请求Airflow专家在此提供建议。
以下是图像的参考,DAG的ID为
xcom_4_modules_ver_5
在通过计划进程运行DAG并通过UI手动触发后,我在CLI上执行airflow list_dag_runs xcom_4_modules_ver_5
以检查DAG运行的状态。DAG成功执行,并将预期输出写入日志文件。这对应于ID 1和2。
然而,在执行命令airflow trigger_dag -sd /usr/local/airflow/airflow/dags/ -r CLI-RUN-TEST xcom_4_modules_ver_5
以从UI触发DAG后,状态一直是RUNNING。对应于下面图片中的ID 3。
airflow scheduler
和airflow webserver
已启动。请求Airflow专家在此提供建议。