xxl-job使用指北
一、下載與安裝
1.1下載源碼
碼雲地址:https://gitee.com/xuxueli0323/xxl-job
gitHub地址:https://github.com/xuxueli/xxl-job
1.2生成數據表
在數據庫執行 \xxl-job\doc\db\tables_xxl_job.sql
ps:無需新建庫,直接執行,自動生成庫;
二、運行與配置修改
2.1 運行
springBoot項目,依次運行
- XxlJobAdminApplication
- XxlJobExecutorApplication
ps:第一個是“任務調度平臺”,第二個是“執行器”。即第一個配置任務,第二個表示任務執行步驟(調取http接口的過程等);
2.2 配置
- 配置任務調度平臺,打開\xxl-job-master\xxl-job-admin\src\main\resources\application.properties
- 配置執行器
自帶的httpJobHandler不符合,會報錯,簡單修改如下:
2.2 自定義執行器(可選)
模仿httpjobhandler即可
三、部署
3.1 springboot項目打成jar包
https://www.cnblogs.com/zscc/articles/9428466.html
3.2 運行
linux: nohup java -jar xxxx.jar &
ps:兩個都要運行;
3.3 訪問配置
參考: https://www.cnblogs.com/liconglong/p/11753147.html
參考: https://www.cnblogs.com/zscc/articles/9428466.html