使用 Airflow Worker 和 Web 服务器/调度程序作为在 EC2 上的 Kubernetes Engine 上运行的 Docker 映像
我们有一个任务KubernetesPodOperator
这是资源密集型的,每 15 分钟运行一次。
在气流工作人员中收到这些错误电子邮件
Try 2 out of 3
Exception:
('Connection broken: IncompleteRead(0 bytes read)', IncompleteRead(0 bytes read))
Log: Link
Host: airflow-worker-deployment-123456789
Log file: /usr/local/airflow/logs/DAG_NAME/TASK_NAME/2019-03-14T10:50:00+00:00.log
Mark success: Link
知道它会是什么吗?
所以,迟到总比不到好
这是因为已知的错误KubernetesPodOperator
。
为了避免这种行为,你必须设置运算符get_logs
参数为False
。默认值为True
.
详细信息在这里https://issues.apache.org/jira/browse/AIRFLOW-3534 https://issues.apache.org/jira/browse/AIRFLOW-3534
https://issues.apache.org/jira/browse/AIRFLOW-5571 https://issues.apache.org/jira/browse/AIRFLOW-5571
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)