是否有 Airflow 日志文件返回代码的文档?
Posted
技术标签:
【中文标题】是否有 Airflow 日志文件返回代码的文档?【英文标题】:Is there documentation for Airflow log file return codes? 【发布时间】:2019-12-03 21:30:12 【问题描述】:我正在尝试确定 .log 文件中的哪些内容使特定任务在气流中标记为“成功”与“失败”。我感觉这取决于运营商(PythonOperator
vs EmailOperator
vs BashOperator
等)。
我看到了不同的返回码。例如,INFO - Task exited with return code 1
或 INFO - Task exited with return code 0
或 INFO - Process psutil.Process(pid=00000, status='terminated') (00000) terminated with exit code -15
我没有看到一致性..我首先认为INFO - Task exited with return code 0
构成了成功,但我看到一些失败日志也有这个。
如果能深入了解不同的返回码#,我将不胜感激。
【问题讨论】:
【参考方案1】:这些返回码似乎与 python 的退出码相同。 这些退出代码的含义在这个link中有更好的解释,但总而言之,代码0表示你的进程“没有错误”,1表示你的进程有一个或多个错误。
【讨论】:
以上是关于是否有 Airflow 日志文件返回代码的文档?的主要内容,如果未能解决你的问题,请参考以下文章
Google Cloud Composer (Apache Airflow) 无法访问日志文件