目录
XXL-JOB是一个开源的,具有丰富的任务管理功能以及高性能,高可用等特点的轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展、开箱即用!!!
(一)xxl-job环境搭建测试
1、下载xxl-job源码
Gitee:https://gitee.com/xuxueli0323/xxl-job
GitHub:https://github.com/xuxueli/xxl-job
2、执行SQL文件,生成对应表结构
3、修改数据库连接信息
4、根据项目结构到对应的模块中创建测试Job任务
5、修改执行器配置文件信息
6、启动项目
7、进入调度任务页面
访问地址:http://localhost:8080/xxl-job-admin
默认账户:admin 密码:123456
8、创建执行器
9、创建调度任务
10、执行调度任务
11、查询执行日志
12、 执行日志显示
13、控制台显示
(二)xxl-Job和Spring Boot集成
1、导入依赖
<dependency>
<groupId>com.xuxueli</groupId>
<artifactId>xxl-job-core</artifactId>
<version>2.3.0</version>
</dependency>
2、添加配置文件
将“xxl-job-executor-sample-springboot”这个模块下的XxlJobConfig复制一份到项目中,然后将相关配置设置好即可。
注意:需要有admin模块才行(自行搬运)!!!