当前位置: 首页 > news >正文

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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • uniapp组件用法
  • PTA - C语言接口题集1
  • linux下cpu多核运行程序以及运行时间统计
  • 复杂工件的高效测量方案:自动化三坐标测量与影像测量技术集成
  • 分类预测|基于黑翅鸢优化BKA-Transformer-LSTM组合模型的数据预测Matlab程序多特征输入多类别输出
  • 大语言模型算力优化策略:基于并行化技术的算力共享平台研究
  • 是否应该使用WordPress自动更新的功能
  • 虚幻5|技能栏优化(1)---优化技能UI,并添加多个技能
  • JavaScript 知识:this、apply/call/bind、Promise、HTTP 库 Axios
  • QUIC(Quick UDP Internet Connections)协议
  • 【Zookeeper】小白基础入门
  • Idea发布springboot项目无法识别到webapp下面的静态资源
  • TikTok流量推送逻辑与IP的关系
  • Java 集合Collection(List、Set)Map
  • 碎碎念之Android中CPU架构arm-v8a、arm-v7a、x86
  • ES6指北【2】—— 箭头函数
  • C++类中的特殊成员函数
  • Invalidate和postInvalidate的区别
  • iOS | NSProxy
  • Java多态
  • java正则表式的使用
  • Map集合、散列表、红黑树介绍
  • mysql外键的使用
  • PHP那些事儿
  • Python中eval与exec的使用及区别
  • Spring-boot 启动时碰到的错误
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 数据可视化之 Sankey 桑基图的实现
  • 一个项目push到多个远程Git仓库
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 在weex里面使用chart图表
  • 《码出高效》学习笔记与书中错误记录
  • Mac 上flink的安装与启动
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (js)循环条件满足时终止循环
  • (pojstep1.1.2)2654(直叙式模拟)
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (算法)硬币问题
  • (状压dp)uva 10817 Headmaster's Headache
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • *算法训练(leetcode)第四十五天 | 101. 孤岛的总面积、102. 沉没孤岛、103. 水流问题、104. 建造最大岛屿
  • .cn根服务器被攻击之后
  • .gitignore文件忽略的内容不生效问题解决
  • .Net 4.0并行库实用性演练
  • .net mvc 获取url中controller和action
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET/C# 项目如何优雅地设置条件编译符号?
  • .NET使用存储过程实现对数据库的增删改查
  • 。Net下Windows服务程序开发疑惑
  • [android] 请求码和结果码的作用