版本動態 | 工作流任務調度系統 Schedulis 0.6.2 版本發佈

1. Schedulis簡介

Schedulis 是一個基於LinkedIn 的開源項目 Azkaban 開發的工作流任務調度系統。該調度系統具備高性能,高可用(去中心化多調度中心和多執行器)和多租戶資源隔離等金融級特性;現已被集成到數據應用開發門戶 DataSphere Studio。


GitHub:https://github.com/WeBankFinTech/Schedulis


本次發佈的 0.6.2 版本,與上個版本 0.6.1 相比,主要完成了 DSS 1.0.1 版本以及 Linkis Apache 1.0.3 版本的適配,修復了用戶在使用過程中出現的一些問題,優化了系統性能。推薦升級到此版本。


2. Schedulis 0.6.2 新版本特性

2.1 特性增強

  • 適配 DSS 1.0.1、Linkis Apache 1.0.3 版本

  • 登錄邏輯優化,LDAP 校驗增設開關,可配置

  • 任務失敗重跑或失敗暫停跳過後,工作流開始時間與結束時間計算規則優化(開始時間爲工作流第一次執行的開始時間,結束時間爲工作流最後一次執行的結束時間)

  • HA 模式整改以及問題修復

2.2 問題修復

  • opendj 依賴包自動化編譯問題修復

  • kill 工作流時由於寫日誌異常造成的線程卡死問題修復

  • DSS 免密登錄 Schedulis 後代理用戶置空問題修復

  • 項目權限列表中代理用戶與系統管理中代理用戶不同步問題修復

  • 某個工作流失敗暫停後,如果用戶修改了文件路徑或者文件名然後重新上傳,再點擊準備執行會引起 killing 問題修復

  • 部分接口越權漏洞修復

  • 合併 GitHub PR

2.3 性能優化

  • 用戶登錄性能優化,擁有很多項目的用戶登錄響應時間縮短

  • 大量用戶在短時間內登錄性能優化

3. 雲資源

項目 jobtype 插件的依賴和配置,具體使用說明可見項目部署手冊

  • 下載鏈接:https://share.weiyun.com/RgAiieMx 

  • 密碼:det7rf


4. 如何參與貢獻

(1)新手任務:認領入門任務,詳見 https://github.com/apache/incubator-linkis/issues/1161;  

(2)作品沉澱:發佈WeDataSphere開源組建相關內容,包括但不限於安裝部署教程、使用經驗、案例實踐等,形式不限,請投稿給小助手。如:社區開發者專欄 | MariaCarrie:Linkis1.0.2安裝及使用指南

(3)貢獻代碼:PR和Issue;

(4)答疑:熱心爲開發者答疑,如社區羣回答開發者問題、issue答疑等;

(5)其他:沙箱體驗、參與活動、成爲社區志願者等。


— END —



● 往期精選  ●


本文分享自微信公衆號 - WeDataSphere(gh_273e85fce73b)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章