airflow - 是否有 Airflow 日志文件返回代码的文档?
问题描述
我试图确定 .log 文件中的哪些内容使特定任务在气流中标记为“成功”与“失败”。我感觉这取决于运营商(PythonOperator
vs EmailOperator
vsBashOperator
等)。
我看到不同的返回码。例如,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
构成了成功,但我看到一些失败日志也有这个。
我将不胜感激理解不同的返回代码#。
解决方案
这些返回码似乎与 python 的退出码相同。这些退出代码的含义在此链接中有更好的解释,但总的来说,代码 0 表示您的进程中“没有错误”,而 1 表示您的进程有一个或多个错误。
推荐阅读
- r - R用循环替换数据框名称的列名称
- python - python日志文件中的时间戳是否可能在多线程系统中不是按时间顺序排列的?
- spring-boot - 如何使用带有redshift的spring data jpa
- python - 如何根据输入的单词显示来自某些文件的数据?
- r - 在R中找到几年的每个月的第一个,第二个和第三个十年的平均值
- python - error:pyodbc.Error: ('HY010', '[HY010] [Microsoft][ODBC Driver 17 for SQL Server]函数序列错误 (0) (SQLParamData)')
- java - 是否有支持压缩的 RocksDB java JNI 实现?
- c++ - 尝试使用 Qt 网络访问通过 LAN 连接的相机
- spring - 捕获异常的事务回滚不起作用
- c# - TabControl 缓存与布局更改背后的代码