美文网首页
azkaban(七):邮件报警

azkaban(七):邮件报警

作者: 万事万物 | 来源:发表于2021-08-14 09:03 被阅读0次

    前言:

    虽然azkaban 提供很好的容错机制,如:失败重试次数,但是若程序真的有问题,即使重试一万次又能如何?最终还是需要工程师去修复。如何通知工程师呢?虽然azkaban不能主动打电话,但是可以提供了邮件报警功能。

    邮件报警功能

    除了运行失败通知提醒外,当程序运行成功之后也是可以进行邮件通知的。

    具体步骤

    1. 准备好一个或两个邮箱(发件与收件),当然也可以自己给自己发。
      以 网易邮箱为例(@163.com)

    2. 开启 POP3/SMTP/IMAP服务
      步骤:设置->`POP3/SMTP/IMAP

      开启服务
      全部点击开启(此时需要发短信进行验证)
    3. 获取授权码:

    4. 配置 azkaban 邮箱提醒 (此操作需要在 azkaban-web 中进行配置)

    azkaban-web]$ vim conf/azkaban.properties
    

    配置修改如下:

    # 配置发件箱
    mail.sender= 邮箱地址
    # 我使用的163邮箱,所以这里配置网易邮箱地址
    mail.host= smtp.163.com
    mail.user=用户名
    mail.password=用邮箱的授权码
    
    1. 重启azkaban-web
    azkaban-web]$ bin/shutdown-web.sh
    azkaban-web]$ bin/start-web.sh
    

    此时需要配置邮件发送策略,那么job需要发送,哪些不需要发送。

    相关文章

      网友评论

          本文标题:azkaban(七):邮件报警

          本文链接:https://www.haomeiwen.com/subject/dvvpmltx.html