美文网首页
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