我没能看到连接到从气流中UI的任务日志:在airflow.cfg文件 气流:日志文件不是本地的,不支持远程日志位置
登录相关的设置:
remote_base_log_folder =
base_log_folder = /home/my_projects/ksaprice_project/airflow/logs
worker_log_server_port = 8793
child_process_log_directory = /home/my_projects/ksaprice_project/airflow/logs/scheduler
虽然我设置remote_base_log_folter它试图从http://:8793/log/tutorial/print_date/2017-08-02T00:00:00
获取日志 - 我不明白这种行为。根据这些设置,工作人员应该将日志存储在/home/my_projects/ksaprice_project/airflow/logs
,并且应该从相同位置而不是远程取回日志。
你在什么模式下运行气流 - 本地,芹菜?尝试检查以下网址,因为有关于该主题的详细讨论https://github.com/puckel/docker-airflow/issues/44 –
使用CeleryExecutor – javed
可以检查数据库配置 - 表 - 任务实例。该表具有从中构建和获取日志URL的名称为“主机名”的列。理想情况下,此值与您在工作节点上运行'hostname'命令时得到的值相同。 –