【发布时间】:2021-06-21 20:40:51
【问题描述】:
我在 EC2 上运行 Airflow 2.0.1 并启用了 s3 日志记录。我想禁用在本地 (EC2) 服务器中创建的日志。
如何做到这一点?
【问题讨论】:
标签: logging amazon-ec2 airflow
我在 EC2 上运行 Airflow 2.0.1 并启用了 s3 日志记录。我想禁用在本地 (EC2) 服务器中创建的日志。
如何做到这一点?
【问题讨论】:
标签: logging amazon-ec2 airflow
气流需要本地日志记录,因为它写入本地并在任务完成后发送到远程。
这是在他们的文档中指定的:“在 Airflow Web UI 中,启用远程日志记录时,远程日志优先于本地日志。如果无法找到或访问远程日志,将显示本地日志。请注意,日志是仅在任务完成(包括失败)后才发送到远程存储;换句话说,正在运行的任务的远程日志不可用(但本地日志可用)。”
https://airflow.apache.org/docs/apache-airflow/2.0.0/logging-monitoring/logging-tasks.html
【讨论】:
不想发布重复的答案。
此link 可能会解决您的问题。
【讨论】: