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

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

Java 更新时间:发布时间: 百科书网 趣学号

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.051e.com
本文地址:http://www.051e.com/it/275112.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号