【发布时间】:2018-01-08 18:48:19
【问题描述】:
我正在使用 Ubuntu 的 EC2 实例上运行气流 v1.8.0。我运行的各种 DAG 与几个不同的 SQL 表连接。我遇到了一个反复出现的问题,即使用airflow scheduler -D 提出的调度程序只是关闭了我。当我检查airflow-scheduler.err 时没有错误。为了调试,我进入/airflow 目录并使用rm airflow-scheduler* 清除所有与调度程序相关的文件并重新启动守护程序。我正在使用LocalExecutor。
两个问题:(1) 发生了什么,我该如何解决? (2) 如果没有快速修复,当调度程序失败时,气流是否至少有办法向我发送电子邮件?
【问题讨论】:
-
最好将气流放入 Docker 并使用 kubernetes 进行部署,这样您就可以从 liveness probes 中受益。
-
@Chengzhi 说的很有道理,谢谢你的提示!
标签: python-3.x amazon-ec2 airflow apache-airflow airflow-scheduler