您好,登錄后才能下訂單哦!
xxl-job是一個輕量級分布式任務調度平臺,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展。
特性
簡單:支持通過Web頁面對任務進行CRUD操作,操作簡單,一分鐘上手;在git上下載源碼(因平臺限制,凱哥就不貼git地址了),使用到的git命令:git clone。
下載后,將代碼導入到idea中。
Maven 3+
jdk1.7+
mysql5.7+
在/xxl-job/doc/db/tables_xxl_job.sql是sql腳本文件。
在sql腳本導入的時候,有可能會遇到如下錯誤:
可以參考如下文章進行修改:
sql腳本執行之后,可以看到有以下6張表了。
在XXL-Job所有項目中,任務調度中心就是源碼中的xxl-job-admin這個工程。我們需要修改這個工程中信息成為自己的。
文件地址:/xxl-job/xxl-job-admin/src/main/resources/xxl-job-admin.properties
1:修改數據庫信息
2:如果需要郵件的話可以配置成自己的。其他項根據需求進行修改即可
因為admin項目是spring boot項目,所以,我們直接run:XxlJobAdminApplication即可。文件位置如下圖:
啟動項目后,在瀏覽器中輸入:127.0.0.1:8080/xxl-job-admin
默認的用戶名及密碼->用戶名:admin 密碼:123456
登陸之后,出現如下圖的界面:
菜單說明:
運行報表:如上圖。是調度器運行情況報表
任務管理:定時任務管理列表
調度日志:運行日志記錄
執行器管理:
先配置執行器,然后在任務管理中,新增任務管理,啟動任務之后,就可以在調度日志中,查看到運行結果了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。