python - 气流不会在失败时发送 dags 的电子邮件
问题描述
我在 docker 中运行 Airflow,我们已经在 airflow.cfg 中配置了 SMTP,并在启用失败时创建了一个带有电子邮件的测试 dag,但它失败并出现错误“WARNING - section/key [smtp/smtp_user] not found in config”作为 SMTP,我们通过 587 端口使用 mailgun。不知道是否还有需要编辑的配置文件?
这是日志、airflow.cfg 和 DAG 设置。
我注意到,当它失败时,它指向 configuration.py(第 13 行)而不是 airflow.cfg,在 docker 构建过程中,我们已经将其更改为使用 airflow.cfg。如果我们转到配置设置的管理选项卡,它指向 /usr/local/airflow/airflow.cfg。
谢谢,最好的问候。
解决方案
推荐阅读
- javascript - 在 Angular/Typescript 中单击按钮/图标时,如何将文本字段变为输入字段?
- python - AttributeError:“模型”对象没有属性“时代”-Keras
- android - Android Studio 打开不正确的 java 类文件。错误:“链接资源失败。”
- javascript - 如何在移动设备上禁用页面堆积?
- java - 需要通过 jenkins slave(Windows)上的浏览器窗口上传文件,但文件在 jenkins master(linux)上
- c# - 动态传递 GroupBy Key
- uwp - 如何将本地文件夹图像设置为 BitmapImage 源?
- c# - 使用 File.CreateText() 创建的文件不是 UTF-8
- c# - WPF BitmapSource 图像显示问题
- php - 谷歌翻译 API - 发送的字符太多 - 如何调试?