jiascheduler 簡體中文 · English 一個用 rust 編寫的開源高性能,可擴展,動態配置的任務調度器,支持同時推送用户腳本到數以萬計的實例運行,並實時收集執行的結果。 jiascheduler 執行腳本的節點不需要都在同一個網絡,其內部設計了一個精巧的網絡穿透模型可以用一個控制枱管理不同子網的節點;舉例,你可以在 https://jiascheduler.iwannay.cn
現在市面上有各式各樣的分佈式定時任務,每個都有其獨特的特點,我們這邊的項目因為一開始使用的是分佈式開源調度框架TBSchedule,但是這個框架依賴ZK,由於ZK的不穩定性和項目老舊無人維護,導致我們的定時任務會偶發出現異常,比如:任務停止、任務項丟失、任務不執行等; 每逢618大促,在單量很大的情況下,如果出現定時任務異常,會導致訂單的積壓,進而導致訂單的履約時效,嚴重影響商家的履約效率,造成訂