SpringBoot集成XXL-JOB(自用)

目录

1.引入jar包

2.配置yml

3.代码层面新建一个jobHandler类

4.管理控制台之token配置

5.管理控制台之token配置

6.管理控制台之任务管理

7.任务的执行与启动


 

这篇文章主要是写给我自己的。因为我们公司的job无需代码配置。导包即用~

XXL-JOB这款定时任务调度中间件是使用思想是。你自己配置好一个名为job的java项目。然后把这个java项目打包,引入到你实际业务开发到项目中。

 

我们公司的xxl-job使用步骤如下:

1.引入jar包

公司对job进行了封装

SpringBoot集成XXL-JOB(自用)

 

2.配置yml

在yml文件中配置个人的token。配置xxl-job执行时保存的日志记录位置

SpringBoot集成XXL-JOB(自用)

 

3.代码层面新建一个jobHandler类

这个类使用的@JobHandler注解帮助我们在可视化页面上找到job任务

SpringBoot集成XXL-JOB(自用)

到此,代码配置完成

 

4.管理控制台之token配置

token配置是第一步。对应的是代码中写入的token

SpringBoot集成XXL-JOB(自用)

 

5.管理控制台之token配置

新增执行器,AppName写java项目名称。名称随便写。排序一般写1,注册方式自动注册就ok

SpringBoot集成XXL-JOB(自用)

 

6.管理控制台之任务管理

需要尤其注意的是,JobHandler要和程序中的一致。

SpringBoot集成XXL-JOB(自用)

 

7.任务的执行与启动

首先你要明白。xxl-job通过cron表达式实现自动控制任务执行。这个cron就相当于一个闹钟,到点自己响铃。但前提是你要首先“启动”这个闹钟

而执行就相当于,无论你闹钟启动没启动,定的是几点。只要你手动点击执行,闹钟就会响一次

 

SpringBoot集成XXL-JOB(自用)

上一篇:xxl-job学习记录


下一篇:XXL-JOB 任务