Apache DolphinScheduler 1.3.9 發佈,新增 StandaloneServer

2021 年 10 月 22 日,Apache DolphinScheduler 正式發佈 1.3.9 版本。時隔一個半月,在社區貢獻者的共同努力下,Apache DolphinScheduler 1.3.9 爲大家帶來了 StandaloneServer,這是本版本的一項重大更新,也意味着其在易用性上又邁出了一步,詳情將在下文介紹。另外,本次升級還修復了 1.3.8 的兩個重要 bug。

1.3.9 下載地址:https://dolphinscheduler.apache.org/zh-cn/download/download.html

在本版中,主要的更新包括:

新增功能

[Feature#6480] 增加 StandaloneServer,讓開發和運行更簡單

StandaloneServer 是爲了讓用戶快速體驗產品而創建的服務,其中內置了註冊中心和數據庫 H2-DataBase、Zk-TestServer,用戶僅用一行命令,即可一鍵啓動 StandaloneServer 進行調試。

一行命令啓動 StandaloneServer 的方法:切換到有sudo權限的用戶,運行腳本

sh ./bin/dolphinscheduler-daemon.sh start standalone-server

可以看到,1.3.9 通過內置組件減少了配置成本,只需要配置 jdk 環境並登錄,即可一鍵啓動 DolphinScheduler 系統,從而提高研發效率。

登錄界面地址 IP (self-modified):http://192.168.xx.xx:12345/dolphinscheduler,默認賬號密碼:admin/dolphinscheduler123。

詳細的 Standalone 使用文檔請參考:https://dolphinscheduler.apache.org/zh-cn/docs/1.3.9/user_doc/standalone-server.html。

優化及修復

☆[Fix #6337][Task] Sql limit param no default value

當執行 SqlTask 時如果沒有設置 limit 參數,則顯示結果爲空,1.3.9 基於此增加了默認參數,同時在日誌上做了相關說明,讓用戶能夠更清楚地追蹤問題。

☆[Bug#6429] [ui] sub_process node open sub_task show empty page #6429

修復sub_task節點顯示爲空的問題。

貢獻者

感謝來自 SkyWalking 社區的 PMC 柯振旭爲 StandaloneServer 所做的貢獻,Apache DolphinScheduler 將會在更多貢獻者的參與下持續優化功能設計,提升用戶體驗,敬請關注。

1 DolphinScheduler 介紹

Apache DolphinScheduler 新一代大數據任務調度系統致力於“解決大數據任務之間錯綜複雜的依賴關係,使整個數據處理流程直觀可見”。DolphinScheduler以 DAG(有向無環圖) 的方式將 Task 組裝起來,可實時監控任務的運行狀態,同時支持重試、從指定節點恢復失敗、暫停及 Kill 任務等操作,並專注於以下 6 大能力:

Apache 組織崇尚 “社區大於代碼”,DolphinScheduler 目前微信用戶羣近 5000 人,社區目前有 200 + 貢獻者,來自 100+ 家公司、機構和高校(部分統計)。

2 部分用戶案例

據不完全統計,截止 2021 年 9 月,已經有 600 + 家公司及機構採用用 DolphinScheduler 在生產環境使用,部分案例如下(排名不分先後)。

3 參與貢獻

隨着國內開源的迅猛崛起,Apache DolphinScheduler 社區迎來蓬勃發展,爲了做更好用、易用的調度,真誠歡迎熱愛開源的夥伴加入到開源社區中來,爲中國開源崛起獻上一份自己的力量,讓本土開源走向全球。

參與 DolphinScheduler 社區有非常多的參與貢獻的方式,包括:

貢獻第一個PR(文檔、代碼) 我們也希望是簡單的,第一個PR用於熟悉提交的流程和社區協作以及感受社區的友好度。

社區彙總了以下適合新手的問題列表:https://github.com/apache/dolphinscheduler/issues/5689

非新手問題列表:https://github.com/apache/dolphinscheduler/issues?q=is%3Aopen+is%3Aissue+label%3A"volunteer+wanted"

如何參與貢獻鏈接:https://dolphinscheduler.apache.org/zh-cn/docs/development/contribute.html

來吧,DolphinScheduler開源社區需要您的參與,爲中國開源崛起添磚加瓦吧,哪怕只是小小的一塊瓦,匯聚起來的力量也是巨大的。

參與開源可以近距離與各路高手切磋,迅速提升自己的技能,如果您想參與貢獻,我們有個貢獻者種子孵化羣,可以添加社區小助手 微信(Leonard-ds) 手把手教會您( 貢獻者不分水平高低,有問必答,關鍵是有一顆願意貢獻的心 )。添加小助手微信時請說明想參與貢獻。

來吧,開源社區非常期待您的參與。

社區官網 https://dolphinscheduler.apache.org/

代碼倉地址 https://github.com/apache/dolphinscheduler

您的 Star,是 Apache DolphinScheduler 爲愛發電的動力❤️ ~

添加社區小助手微信 (Leonard-ds) 

點擊鏈接,加入開源!

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