Easy Scheduler Release 1.0.2
Easy Scheduler 1.0.2是1.x系列中的第三個版本。此版本增加了排程開放介面、worker分組(指定任務執行的機器組)、任務流程及服務監控以及對oracle、clickhouse等的支援,具體如下:
新特性:
- [EasyScheduler-79] 排程通過token方式對外開放介面,可以通過api進行操作
- [EasyScheduler-138] 可以指定任務執行的機器(組)
- [EasyScheduler-139] 任務流程監控及Master、Worker、Zookeeper執行狀態監控
- [EasyScheduler-140] 工作流定義—增加流程超時報警
- [EasyScheduler-134] 任務型別支援Oracle、CLICKHOUSE、SQLSERVER、IMPALA
- [EasyScheduler-136] Sql任務節點可以獨立選取抄送郵件使用者
- [EasyScheduler-141] 使用者管理—使用者可以繫結佇列,使用者佇列級別高於租戶佇列級別,如果使用者佇列為空,則尋找租戶佇列
增強:
- [EasyScheduler-154] 租戶編碼允許純數字或者下劃線這種的編碼
修復:
-
[EasyScheduler-135] Python任務可以指定python版本
-
[EasyScheduler-125] 使用者賬號中手機號無法識別聯通最新號碼166開頭
-
[EasyScheduler-178] 修復ProcessDao裡細微的拼寫錯誤
-
[EasyScheduler-129] 租戶管理中,租戶編碼帶下劃線等特殊字元無法通過校驗
感謝:
最後但最重要的是,沒有以下夥伴的貢獻就沒有新版本的誕生:
Baoqi , chubbyjiang , coreychen , chgxtony, cmdares , datuzi , dingchao, fanguanqun , gaojun416 , googlechorme, hyperknob , hujiang75277381 , huanzui , kinssun, ivivi727 , jiangzhx , kevin5210 , lidongdai , lshmouse , lenboo, lyf198972 , lgcareer , lzy305 , moranrr , millionfor , mazhong8808, programlief, qiaozhanwei , roy110 , swxchappy , sherlock111 , samz406 , swxchappy, qq389401879 , lzy305, vkingnew, William-GuoWei , wxid_9m6q9avfyso21, wxid_12au3kqnlym821, woniulinux, yyl861, zhangxin1988, yangjiajun2014, yangqinlong, yangjiajun2014, zhzhenqin, zhangluck, zhanghaicheng1, zhuyizhizhi
以及微信群裡眾多的熱心夥伴!在此非常感謝!
Easy Scheduler是一個分散式工作流任務排程系統,主要解決資料研發ETL錯綜複雜的依賴關係,而不能直觀監控任務健康狀態等問題。Easy Scheduler以DAG流式的方式將Task組裝起來,可實時監控任務的執行狀態,同時支援重試、從指定節點恢復失敗、暫停及Kill任務等操作。EasyScheduler由在工作流排程方面工作多年的多位小夥伴研發而成,致力於成為大資料平臺的中流砥柱,使排程變得更加容易,更可以從其中文名“易排程”看出我們的初衷,如果你對目前市面上的排程不夠滿意,非常歡迎使用易排程,歡迎大家加入進來,提出需求,也歡迎貢獻程式碼。