使用实例:xxl-job应用在spring cloud微服务下

1、首先下载,从github上下载,选择zip然后直接解压
https://github.com/xuxueli/xxl-job/releases

2、解压完后用idea启动。

启动这个启动类,然后按照路径访问
http://localhost:8080/xxl-job-admin/

3、在你的项目里编写一个单独的微服务,或者不用微服务在项目里直接写一个包也可以,用来放置你的定时任务。

4、自己服务的注意细节。
①需要一个config配置文件,复制下面这个就行

②需要编写好application.yml配置文件。用下图这张的就行

③在自己编写的方法上使用注解。

5、模仿。

在下载好的xxl-job中直接就有实例(xxl-job-executor-sample-springboot这个服务),直接模仿,不要随便漏掉配置文件。

6、新增一个执行器,选择自动注册即可,它会自己识别的,新增一个任务,后面就水到渠成了,大佬写的东西还是很简单好用的。

7、如果执行任务,报错执行器地址为空,那大概率是你配置文件没配对。去xxl-job-executor-sample-springboot下面的配置文件比对一下即可。

相关推荐
Wang's Blog3 小时前
Nestjs框架: 微服务容器化部署与网络通信解决方案
docker·微服务·云原生·架构·nestjs
芒克芒克3 小时前
ssm框架之Spring(上)
java·后端·spring
晨晖23 小时前
SpringBoot的yaml配置文件,热部署
java·spring boot·spring
朝新_4 小时前
【SpringMVC】SpringMVC 小案例:加法计算器初步理解前后端接口交互与数据处理
java·笔记·spring·交互·javaee
YDS8296 小时前
Redis入门 —— 基本数据类型和Spring Data Redis
数据库·redis·spring
陈果然DeepVersion8 小时前
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(四)
java·spring boot·微服务·kafka·面试题·rag·ai智能客服
你知道“铁甲小宝”吗丶9 小时前
【第37章】Spring Cloud之Spring Cloud Stream分布式消息队列
spring cloud
好学且牛逼的马9 小时前
【SSM框架 | day24 spring IOC 与 DI】
java·后端·spring
朝新_9 小时前
【SpringBoot】配置文件
java·spring boot·笔记·后端·spring·javaee