我一直在使用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。但仍然失败,我没有收到任何警报邮件。
答案 0 :(得分:0)
如果您还没有的话,强烈建议您使用Cloud Composer再次检查instructions for setting up SendGrid。确保几件事:
如果该操作仍然失败,那么我将开始怀疑防火墙规则(如果您已对其进行了编辑)可能是导致此问题的原因。 如果要调整防火墙规则,请小心。