IDEA快速XXL-JOB

本文档介绍了如何使用IDEA快速搭建并运行XXL-JOB分布式调度任务。首先从Sringmvc+Maven项目入手,接着详细讲解XXL-JOB的初始化步骤,包括数据库配置、调度项目的配置和定时任务的创建。文章还提供了关键配置文件、Java类和操作步骤的说明,确保读者能够成功运行XXL-JOB并进行任务调度。
摘要由CSDN通过智能技术生成

上级文章:

IDEA快速Sringmvc+Maven:https://blog.csdn.net/qq_28033719/article/details/103411676


XXL-JOB是分布式的定时调度任务较于Quartz,当然作为测试用的话可以单机搭建一个,然后的话后续可以做扩展应用。

先下载一个XXL-JOB的源码项目,直接按照官网的文档搞进行了:

https://www.xuxueli.com/xxl-job/#2.1%20%E5%88%9D%E5%A7%8B%E5%8C%96%E2%80%9C%E8%B0%83%E5%BA%A6%E6%95%B0%E6%8D%AE%E5%BA%93%E2%80%9D

主要是几个步骤:

1、完成主项目启动     2、完成调度项目配置     3、建立定时任务到主项目,测试运行即可


XXL-JOB(xxl-job的后台项目)主要三个文件

(1)sql文件需要把它弄到mysql数据库执行建立相应数据库以及表格(有相应的Oracle版本,但是Oracle指定标识符不超过30字符,XXL-JOB的Oracle版本已经有字段超过30字符,所以不太好用我就没折腾)

(2)application.properties 配置好

### 找到自己改配置
server.port=8080
server.context-path=/xxl-job-admin

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?Unicode=true&characterEncoding=UTF-8

spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

### 登录账号,这个需要自己加
xxl.job.login.username=admin
xxl.job.login.password=123456

(3)然后 XxlJobAdminApplication.java这个类就启动就可以,访问你指定的URL,按照账号登录


然后是配置调度项目(就是你需要xxl-job调度的项目,或者自己的主项目)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值