天天看点

Dolphinscheduler执行MySQL任务时报错execute sql error java.lang.RuntimeException: send mail failed!

本次测试Mysql脚本的执行情况报错如下图

Dolphinscheduler执行MySQL任务时报错execute sql error java.lang.RuntimeException: send mail failed!

解决步骤

前往github官网寻找解决方案

https://github.com/apache/incubator-dolphinscheduler/issues/3790

重点说明几个参数

以HDP部署为例也可以直接修改对应的配置文件conf/alert.properties

Dolphinscheduler执行MySQL任务时报错execute sql error java.lang.RuntimeException: send mail failed!

mail.server.host=smtp.exmail.qq.com

mail.smtp.ssl.trust=smtp.exmail.qq.com

mail.smtp.ssl.enable=false(默认为true)

[email protected](写你自己用的真实邮箱)

[email protected](同上)

mail.passwd=对应邮箱的授权码(不是邮箱密码,不知道授权码怎么找的百度对应邮箱的授权码获取方式)

问题解决完毕

成功截图

日志截图

Dolphinscheduler执行MySQL任务时报错execute sql error java.lang.RuntimeException: send mail failed!

邮箱邮件截图

Dolphinscheduler执行MySQL任务时报错execute sql error java.lang.RuntimeException: send mail failed!