发送失败的电子邮件不会发送sendgrid / cloud composer

问题描述 投票:0回答:1

我一直在使用sendgrid提醒人们云组合器中的任务失败。但即使失败后,电子邮件也没有到达我的电子邮件列表。请在下面找到默认参数列表

default_dag_args = {
    "start_date": "2019-02-25",
    # Email whenever an Operator in the DAG fails.
    "email":[email_list]
    'email_on_failure': True,
    'email_on_retry': False,
    'retries': 1,
    'retry_delay': timedelta(minutes=5),
    'project_id': PROJECT_ID
}

我还添加了环境变量SENDGRID_MAIL_FROM和SENDGRID_API_KEY。但仍然失败,我没有收到任何警报邮件。

sendgrid google-cloud-composer
1个回答
0
投票

如果您还没有,我强烈建议您使用Cloud Composer仔细检查instructions for setting up SendGrid。确保一些事情:

  1. 您可以通过机制(编辑环境)设置环境变量,如指南所述
  2. 尝试发送测试DAG,如指南所述

如果继续失败,我会开始怀疑防火墙规则(如果你已经编辑过它们)可能导致问题。如果要调整防火墙规则,请小心。

© www.soinside.com 2019 - 2024. All rights reserved.