使用实例: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下面的配置文件比对一下即可。

相关推荐
你不是我我1 小时前
【Java 开发日记】HTTP3 性能更好,为什么内网微服务依然多用 HTTP2?HTTP2 内网优势是什么?
java·开发语言·微服务
Filwaod1 小时前
互联网大厂Java面试实战:Spring Boot微服务架构与AI技术栈深度解析
spring boot·微服务·大厂面试·java面试·技术干货·ai技术栈·程序员求职
二哈赛车手6 小时前
新人笔记---Spring AI的Advisor以及其底层机制讲解(涉及源码),包含一些遇见的Spring AI的Advisor缺陷问题的解决方案
java·人工智能·spring boot·笔记·spring
薪火铺子6 小时前
Redis 缓存三大问题与解决方案
redis·spring·缓存
pq2177 小时前
Spring FactoryBean源码解析
java·spring boot·spring
pq2177 小时前
spring如何扫描解析bean(注册bean的多种方式)
spring
IT空门:门主9 小时前
spring ai alibaba -流式+invoke的人工介入的实现
java·后端·spring
javachen__11 小时前
Spring MVC 动态支持 JSON/XML 的技巧
spring·springmvc
0和1的搬运工11 小时前
基于Java+SpringBoot+Vue+HTML5高校教师电子名片系统(源码+LW+调试文档+讲解等)/高校教师/电子名片/系统/教育科技/教育信息化/名片管理/电子身份/教师信息管理/校园信息化
spring cloud·tomcat·log4j·maven·intellij-idea·dubbo·java-consul