xxl-job是一個開源的分布式調度框架,其他類似的框架還有airflow,oozie等等,需要進行對比
https://github.com/xuxueli/xxl-job
1.首先git clone工程
git clone git@github.com:xuxueli/xxl-job.git
打包工程,打包的過程中會下載所需要的jar包
mvn package

2.在idea中打開工程

需要修改一下logback.xml和properties中日志路徑,然后運行工程
3.初始化數據庫
source /home/lintong/coding/java/xxl-job/doc/db/tables_xxl_job.sql
並修改application.properties中的數據庫的用戶密碼
4.運行web工程

5.訪問地址
http://localhost:8080/xxl-job-admin

默認的賬號密碼admin 123456

5.運行執行器工程

在啟動了執行器之后,你就會發現上面的圖中的執行器數量從0變成1

