基於有向無環圖(DAG)的任務調度Demo

定時任務是軟件開發中經常遇到的問題。簡單的定時任務只需要在固定時間觸發它的執行就可以了。但是對於複雜的定時任務,可能是由多個任務組成一個任務組,它們之間存在依賴關係,一個任務執行的條件,必須是它的前置任務已經執行成功(或者沒有前置任務),它纔可以執行。例如下面這幅圖: 圖中任務的依賴關係爲: 任務1:依賴2,5 任務2:依賴3,4 任務3:無依賴 任務4:無依賴 任務5:無依賴 任務6:依賴2 這
相關文章
相關標籤/搜索