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

分布式任务调度xxl-job入门案例

XXL-JOB是一个分布式任务调度平台,简单来说就是可以在你指定的时间内调用某个功能,就例如购物某个商品的限时抢购从什么时候开始以及结束抢购类似于这样的。

下面是它的一个仓库地址

http://gitee.com/xuxueli0323/xxl-job

下载之后将项目导入进idea中,将项目中的sql文件到数据库中执行

以上都成功后进入admin模块修改配置文件application,将数据库和访问地址填成自己的,记得将pom文件刷新下载依赖,还有下载的项目jdk版本是1.8改成自己的以及Maven仓库的地址要改的也可以自己修改一下

xxl-job-executor-sample-springboot 这个模块中的配置文件也需要修改一下

配置都完成之后就可启动了,调度中心访问地址:http://localhost:8080/xxl-job-admin,看到这个页面说明成功了,默认账号密码是:admin/123456

登录成功后来试着测试一下,我们点击执行任务管理,在点击新增一条执行管理,反正是测试名字自己随便取就好了,我这边已经新添加了一条

下面就添加一条任务,选择任务管理 新增一条任务 cron:是多久执行我这选择的是每秒执行一次,大家可以自己选择多久执行一次,新增完成之后选择编辑、执行一次然后选择左边的运行报表就可以查看成功或者失败了,JobHandler这个名字需要与第二张图片中的注解名称相同


http://www.kler.cn/a/469619.html

相关文章:

  • mv指令详解
  • 新的Python库、项目管理工具——uv
  • 创建型模式2.抽象工厂模式
  • (六)优化 ChatGPT 交互:任务式 Prompt 的力量
  • ChatGPT在数据分析与处理中的使用详解
  • 【计算机网络】课程 实验二 交换机基本配置和VLAN 间路由实现
  • Chapter 1 Understanding Large Language Models
  • BUG解决:postman可以请求成功,但Python requests请求报403
  • kafka Broker专题
  • pytdx,取市场股票列表,get_security_list,start参数为8000时,数据获取失败,导致无法获取全量数据的BUG修正
  • vue3-diff算法-最长递增子序列
  • 数据结构C语言描述8(图文结合)--哈希、哈希冲突、开放地址法、链地址法等实现
  • AndroidStudio环境版本管理
  • XIAO Esp32 S3 网络摄像头——3音视频监控
  • 2.1.7-1 io_uring的使用
  • 2025年,AI时代下的前端职业思考
  • 【网络安全 | 漏洞挖掘】绕过电子邮件确认实现预账户接管
  • 01——python (mac)安装
  • Redis两种主要的持久化方式是什么?
  • pytorch梯度上下文管理器介绍
  • 新疆乡镇界面图层arcgis格式shp数据有乡镇名称和编码2020年wgs84坐标无偏移数据内容测评
  • MySQL 04 章——运算符
  • 100万并发用户的分布式频道聊天系统
  • CSP初赛知识学习计划(第三天)
  • 【无线传感网】无线传感器网络安全
  • PostgreSQL 表达式