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

相关推荐
Foyo Designer1 小时前
【 <二> 丹方改良:Spring 时代的 JavaWeb】之 Spring Boot 中的国际化:支持多语言的 RESTful API
java·spring boot·redis·后端·spring·缓存·restful
用键盘当武器的秋刀鱼3 小时前
springBoot统一响应类型3.5版本
java·spring boot·spring
栗筝i3 小时前
Spring 核心技术解析【纯干货版】- XV:Spring 网络模块 Spring-Web 模块精讲
前端·网络·spring
程序员ys4 小时前
微前端是什么?
微服务·架构·前端框架
kill bert4 小时前
第32周Java微服务入门 微服务基础
java·开发语言·微服务
栗筝i5 小时前
Spring 核心技术解析【纯干货版】- XVI:Spring 网络模块 Spring-WebMvc 模块精讲
java·网络·spring
shaoweijava5 小时前
基于SpringBoot的求职招聘网站系统(源码+数据库)
java·spring boot·mysql·spring
阿里云云原生7 小时前
RAG 调优指南:Spring AI Alibaba 模块化 RAG 原理与使用
java·人工智能·spring
天上掉下来个程小白7 小时前
Redis-12.在Java中操作Redis-Spring Data Redis使用方式-操作字符串类型的数据
java·redis·spring·springboot·苍穹外卖
在京奋斗者10 小时前
spring boot自动装配原理
java·spring boot·spring