将气流从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
我想念什么?
答案 0 :(得分:0)
不确定这是否仍然适用;我有一个类似的问题,但是有不同的错误消息。
正确的配置文件应如下所示:
log_filename_template = {{ ti.dag_id }}/{{ ti.task_id }}/{{ ts }}/{{ try_number }}.log
log_processor_filename_template = {{ filename }}.log