美文网首页
kylin-kylin平台配置job邮件Notification

kylin-kylin平台配置job邮件Notification

作者: 李小李的路 | 来源:发表于2020-02-18 11:31 被阅读0次
    • 基于kylin-3.0;
    • 邮箱是基于outlook邮箱;

    背景

    • 修改kylin平台配置文件,对kylin平台job增加notification功能;

    配置项

    • 修改${kylin_home}/conf/kylin.properties文件;
    • 修改 #### JOB ### 部分配置文件;
    • 修改如下:
    ## If true, will send email notification on job complete
    kylin.job.notification-enabled=true
     kylin.job.notification-mail-enable-starttls=true
     kylin.job.notification-mail-host=smtp.office365.com
     kylin.job.notification-mail-port=587
    # 发件箱 
     kylin.job.notification-mail-username=data-xxx@liyahui.com
    # 这个是邮箱的密钥,允许smtp协议登陆的。并不是密码
     kylin.job.notification-mail-password=cytgcm1232424
     kylin.job.notification-mail-sender=data-xxx@liyahui.com
    
    • 注意事项:需要对所有节点的配置文件进行修改;

    测试环境效果

    • 服务器:41,42,43;
    • kylin_home: /data1/kylin-3.0.0
    • ERROR


      ERROR
    • SUCCESS
    SUCCESS

    源码

    • 邮件发送:core-common: org.apache.kylin.common.util.MailService
    • 状态检查:core-job:org.apache.kylin.job.execution.AbstractExecutable
    • html邮件拼装:core-job :org.apache.kylin.job.util.MailNotificationUtil
    • html邮件:core-job:/resources/mail_templates/*.ftl (采用的是freemarker页面)

    执行风险点

    • 风险:低;

    相关文章

      网友评论

          本文标题:kylin-kylin平台配置job邮件Notification

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