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

相关推荐
SXJR11 分钟前
Spring前置准备(七)——DefaultListableBeanFactory
java·spring boot·后端·spring·源码·spring源码·java开发
珹洺4 小时前
Java-Spring入门指南(二十一)Thymeleaf 视图解析器
java·开发语言·spring
源码集结号4 小时前
一套智慧工地云平台源码,支持监管端、项目管理端,Java+Spring Cloud +UniApp +MySql技术开发
java·mysql·spring cloud·uni-app·源码·智慧工地·成品系统
EnCi Zheng5 小时前
Spring Security 最简配置完全指南-从入门到精通前后端分离安全配置
java·安全·spring
鸽鸽程序猿8 小时前
【项目】基于Spring全家桶的论坛系统 【下】
后端·spring·restful
Lisonseekpan8 小时前
Spring Boot 中使用 Caffeine 缓存详解与案例
java·spring boot·后端·spring·缓存
小许学java8 小时前
Spring AI快速入门以及项目的创建
java·开发语言·人工智能·后端·spring·ai编程·spring ai
kfepiza10 小时前
Spring 如何解决循环依赖 笔记251008
java·spring boot·spring
kfepiza12 小时前
Spring的三级缓存原理 笔记251008
笔记·spring·缓存
青衫客3619 小时前
基于 Python 构建的安全 gRPC 服务——TLS、mTLS 与 Casbin 授权实战
python·安全·微服务