天天看點

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!