PowerJob v4.0.0界面預覽
  • 軟件作者: 不詳
  • 軟件大小: 2.99MB
  • 軟件類別: 國產軟件 | 其它類別
  • 軟件語言: 簡體中文
  • 運行環境: JAVA/Mysql/Oracle/MSSQL
  • 軟件評級: 3星級
  • 更新時間: 2021/3/27 12:07:06
  • 軟件授權: 開源軟件
  • 插件情況:
  • 相關鏈接: Home Page
  • 演示地址: Demo Url

軟件介紹

PowerJob是全新一代分布式調度與計算框架,支持CRON、API、固定頻率、固定延遲等調度策略,提供工作流來編排任務解決依賴關系,使用簡單,功能強大,文檔齊全,能讓您輕松完成作業的調度與繁雜任務的分布式計算。

PowerJob特點:
使用簡單:提供前端Web界面,允許開發者可視化地完成調度任務的管理(增、刪、改、查)、任務運行狀態監控和運行日志查看等功能。
定時策略完善:支持CRON表達式、固定頻率、固定延遲和API四種定時調度策略。
執行模式豐富:支持單機、廣播、Map、MapReduce四種執行模式,其中Map/MapReduce處理器能使開發者寥寥數行代碼便獲得集群分布式計算的能力。
DAG工作流支持:支持在線配置任務依賴關系,可視化得對任務進行編排,同時還支持上下游任務間的數據傳遞
執行器支持廣泛:支持Spring Bean、內置/外置Java類、Shell、Python等處理器,應用范圍廣。
運維便捷:支持在線日志功能,執行器產生的日志可以在前端控制臺頁面實時顯示,降低debug成本,極大地提高開發效率。
依賴精簡:最小僅依賴關系型數據庫(MySQL/Oracle/MS SQLServer...),擴展依賴為MongoDB(用于存儲龐大的在線日志)。
高可用&高性能:調度服務器經過精心設計,一改其他調度框架基于數據庫鎖的策略,實現了無鎖化調度。部署多個調度服務器可以同時實現高可用和性能的提升(支持無限的水平擴展)。
故障轉移與恢復:任務執行失敗后,可根據配置的重試策略完成重試,只要執行器集群有足夠的計算節點,任務就能順利完成。

PowerJob適用場景:
有定時執行需求的業務場景:如每天凌晨全量同步數據、生成業務報表等。
有需要全部機器一同執行的業務場景:如使用廣播執行模式清理集群日志。
有需要分布式處理的業務場景:比如需要更新一大批數據,單機執行耗時非常長,可以使用Map/MapReduce處理器完成任務的分發,調動整個集群加速計算。
有需要延遲執行某些任務的業務場景:比如訂單過期處理等。
 
 
PowerJob 更新日志:
v4.0.0
Features
支持任務復制、工作流復制,提升配置效率
支持單應用下啟動多個 powerjob-worker
使用 kryo 替換 jackson-cbor 作為默認的序列化框架,提升通訊性能的同時降低依賴沖突的可能性
工作流能力基礎升級,支持任務重復導入、參數個性化、節點禁用、失敗跳過
工作流能力運維能力升級,支持節點標記成功、原地重試
工作流配置界面升級,使用 AntV-G6 重寫工作流畫布組件,并抽取為單獨模塊 power-workflow
Tags: PowerJob   分布式任務調度框架   java任務調度框架  

頁面截圖展示

上一張
 
下一張
1111