我最近从airflow 1.9升级到了1.10,并执行了以下命令:
upgradedb
作业似乎运行正常,但当我单击时,日志不会出现在DAG任务节点中。
我打开了我的网络标签,一个对以下url的请求返回了这个JSON
{"error":true,"message":["Task log handler file.task does not support read logs.\n'NoneType' object has no attribute 'read'\n"],"metadata":{"end_of_log":true}}
此外,还有一个获取js/form-1.0.0.js的404请求。对于让日志重新工作的额外步骤有什么建议?
我可以确认airflow服务器上任务的日志目录中显示了日志。
发布于 2018-09-10 09:32:02
使用https://github.com/apache/incubator-airflow/blob/master/airflow/config_templates/default_airflow.cfg
我之前有过
task_log_reader = file.task
并将其更改为:
task_log_reader = task
我还补充道:
log_filename_template = {{ ti.dag_id }}}}/{{ ti.task_id }}/{{ ts }}}}/{{ try_number }}.log
log_processor_filename_template = {{ filename }}.log
https://stackoverflow.com/questions/52249349
复制相似问题