栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

海豚调度器(dolphinscheduler)再次使用,添加钉钉预警

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

海豚调度器(dolphinscheduler)再次使用,添加钉钉预警

1,首先我们部署是海豚调度器 1.3.8 版本,由于页面只有邮件预警,所以在了解源码的同时,需要添加钉钉预警

2,说明,这一块是同事搞的,不是我搞的,新版本的dolphinscheduler已经有了钉钉模块,只是新版本还没有发布

3,我们现在只是添加简单的钉钉预警,任务成功或者失败会发送邮件+钉钉 

4,具体操作

找到最新的源码 dev
https://github1s.com/apache/dolphinscheduler/blob/dev/dolphinscheduler-alert/src/main/java/org/apache/dolphinscheduler/alert/runner/alertSender.java

我们发现多了个模块:

 把这个模块的顶顶模块类 复制到我们1.3.8版本的代码里面去。

最简单的代码:

上面2个步骤其实就完了,然后编译打包部署就好了。

在这里我们发现dev的结构跟 1.3.8版本区别很大,在本地源码查看的时候,发现数据库表都不一样,估计是要出1.3.9了,不着急的朋友可以等新版本,像我们这么简单使用的还是可以修改源码的。

还有种方案就是每次任务成功或者失败的时候,调用钉钉shell脚本,这是之前的做法,不是全局的。

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/275112.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号