海豚调度器(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脚本,这是之前的做法,不是全局的。
海豚调度器(dolphinscheduler)再次使用,添加钉钉预警相关推荐
- Apache DolphinScheduler 海豚调度器自定义时间参数
在Apache DolphinScheduler 海豚调度器(本文简称:小海豚) 官网中,我们看到其自定义时间的参数是这样介绍的 1.支持代码中自定义变量名,声明方式:${变量名}.可以是引用 &qu ...
- Dolphinscheduler/海豚调度器的安装
Dolphinscheduler的安装 一.预安装 1.1 安装节点规划 1.2 软件下载 二.安装 2.1 创建dolphinscheduler用户 2.2 安装Java 2.3 安装Zookeep ...
- 如何在CDH5.16.2中部署海豚调度器Apache Dolphin Scheduler 1.2.0
Apache Dolphin Scheduler 组件介绍 分布式易扩展的可视化DAG工作流任务调度系统.致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用. 官网 : h ...
- 海豚调度器初次使用 .......
一,部署部分省略,官网有详细的教程,顺着步骤做就好了. 二,先说说调用spark运行wordcount案例流程 1,编写代码 package com.sjb.exampleimport org.apa ...
- 地鼠宝宝的秩事异闻之调度器
Golang并发机制 Golang并发机制 调度器 基本结构 一轮调度 一轮调度的时机 关于锁定 总结 全力查找可运行的G 第一阶段: 第二阶段 自旋状态 启用或停止M 系统监测任务 基本变量 系统监 ...
- python自动化高效办公第二期,带你项目实战【二】{数据可视化、发送邮件(定时任务监控)、python聊天机器人(基于微信、钉钉)}
相关文章和数据源: python自动化高效办公第二期,带你项目实战[一]{excel数据处理.批量化生成word模板.pdf和ppt等自动化操作} Python自动化办公--Pandas玩转Excel ...
- Apache DolphinScheduler——开源大数据调度器神器
目 录 1. 简 介 1.1 概 念 1.2 优缺点 1.3 哪些人适合DolphinScheduler(纯属个人观点) 1.4 社区 2. 集群模式安装详解(比官网还细,个人手把手实践避坑) 2.1 ...
- 深入了解海豚调度DolphinScheduler
深入了解海豚调度DolphinScheduler 一.海豚调度介绍 二.海豚调度特性 三.建议配置 四.名词解释 五.模块介绍 六.功能介绍 1.项目首页 2.工作流定义 3.工作流实例 4.任务实例 ...
- 海豚调度Dolphinscheduler源码分析(三)
今天继续分析海豚调度的源码 上回分析的是dolphinscheduler-service模块zookeeper相关的代码 这回分析是dolphinscheduler-server模块zookeeper ...
最新文章
- PyTorch 学习笔记(四):权值初始化的十种方法
- R语言层次聚类模型示例
- Vmware安装提示在关闭以下进程 之前,无法进行安装的解决办法
- Git 安装和使用教程(Windows)
- Go 语言并发模型 Context
- 我的第一篇学术论文发表出来啦啦啦啊!!!
- MongoDB入门_MongoDB安装与配置
- php终止符,关于php中嵌入html代码时结束符“?”位置为什么这样放置?
- Android tftp服务器,Ubuntu下配置TFTP服务以及 android下使用TFTP
- 研磨设计模式--抽象工厂模式
- linux使用c语言获取网关地址
- MATLAB 神经网络函数
- 运行spark及hadoop版本不一致解决方法
- 华北电力计算机类哪个专业好,华北电力和北京化工的计算机专业那个好?
- 计算机网络回顾之计算机网络概述
- 区块链火了 市场热度最么高
- ACE+TAO环境搭建 windows平台
- 如何写好产品需求文档PRD
- 用计算机术语写毕业寄语,毕业寄语唯美句子(精选55句)
- 瑞吉外卖项目——修改分类