軟件介紹ScheduleMaster免費版是一款免費開源的分布式任務調(diào)度系統(tǒng),我們可以通過使用這款軟件在多個不同平臺上進行多節(jié)點部署運行,而且ScheduleMaster還支持簡易的Web UI操作,大大提高你的效率。 ScheduleMaster免費版軟件特色簡易的Web UI操作; 任務動態(tài)管理:創(chuàng)建、啟動、停止、暫停、恢復、刪除等; 高可用支持,跨平臺多節(jié)點部署。 數(shù)據(jù)安全性,不會出現(xiàn)多實例并發(fā)調(diào)度。 支持自定義參數(shù)設置; 支持.NET Core和.net framework(4.6.1+); 支持自定義配置文件和熱更新; 支持設置監(jiān)護人,運行異常時郵件告警; 支持設置任務依賴,自動觸發(fā),共享任務結果; 插件式開發(fā),任務運行環(huán)境隔離; 全鏈路日志系統(tǒng),運行軌跡輕松掌控; 用戶訪問控制; 提供開放REST API,業(yè)務系統(tǒng)可以無縫集成; 調(diào)度報表統(tǒng)計; 任務分組管理; 計劃表拆分實現(xiàn)復用; 指定節(jié)點運行; 支持http任務配置; 支持延時任務; 任務監(jiān)控; 資源監(jiān)控; 支持異常策略配置(失敗重試、超時控制等); 接入redis緩存; 多數(shù)據(jù)庫類型支持; 用戶權限更加精細化; 報表統(tǒng)計完善; 使用方法在Windows中運行 找到master的發(fā)布目錄,執(zhí)行命令dotnet Hos.ScheduleMaster.Web.dll啟動程序,首次啟動會自動遷移生成數(shù)據(jù)庫結構并初始化種子數(shù)據(jù),打開瀏覽器輸入ip和端口訪問即可(初始用戶名admin,密碼111111)。 找到worker的發(fā)布目錄,執(zhí)行命令dotnet Hos.ScheduleMaster.Qu artzHost.dll --urls http://*:30001啟動程序,打開瀏覽器輸入ip和端口會看到一個歡迎頁面,表示worker已啟動成功。 修改worker下的appsettings.json文件為worker2的配置(如果發(fā)布前已經(jīng)修改可跳過),執(zhí)行命令dotnet Hos.ScheduleMaster.Qua rtzHost.dll --urls http://*:30002啟動程序. 登錄到master中,可以看到節(jié)點管理菜單下各節(jié)點的運行狀態(tài)。 |