将气流1.9升级到气流1.10.2:task_log_reader错误

时间:2019-04-28 13:54:07

标签: airflow

将气流从1.9版本升级到1.10.2版本后遇到“ task_log_reader”错误。

错误是:“ airflow.exceptions.AirflowConfigException:配置的task_log_reader'任务'不是'airflow.task'记录器的处理程序”

我将airflow.cfg更改为https://github.com/apache/airflow/blob/1.10.2/airflow/config_templates/default_airflow.cfg

  • task_log_reader =任务

  • log_filename_template = {{{{ti.dag_id}}}} / {{{{ti.task_id}}}} / {{{{ts}}}} / {{{{try_number}}}} } .log

  • log_processor_filename_template = {{{{filename}}}}。log

我想念什么?

1 个答案:

答案 0 :(得分:0)

不确定这是否仍然适用;我有一个类似的问题,但是有不同的错误消息。

正确的配置文件应如下所示:

log_filename_template = {{ ti.dag_id }}/{{ ti.task_id }}/{{ ts }}/{{ try_number }}.log
log_processor_filename_template = {{ filename }}.log