海豚调度器(dolphinscheduler)再次使用,添加钉钉预警
生活随笔
收集整理的這篇文章主要介紹了
海豚调度器(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)再次使用,添加钉钉预警的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS 小数向上、下取整
- 下一篇: 讯时网关部分话机无法注册问题