JAVA程序分布式任务调度接入xxl-job

入门介绍

XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。整个产品开箱即用,非常方便,而且优势也是非常明显的。

产品优势(这也是我使用感觉的最大优势)

1.XXL-JOB支持Web页面操作并且可以对任务进行CRUD非常方便。
2.XXL-JOB支持动态修改任务状态、启动、运行、停止以及终止运行中任务,即时生效。
3.支持注册中心集中式部署: 执行器会周期性自动注册任务, 调度中心将会自动发现注册的任务并触发执行,也支持手动录入执行器地址,配置相关操作。
4.弹性扩容缩容:一旦有新执行器机器上线或者下线,下次调度时将会重新分配任务
5.支持任务失败告警,默认提供邮件方式失败告警,同时预留扩展接口,可方便用其他方式告示。
6.事件触发:除了"Cron方式"和"任务依赖方式"触发任务执行之外,支持基于事件的触发任务方式。调度中心提供触发任务单次执行的API服务,可根据业务事件灵活触发。
7.XXL-JOB还是全异步模式:如异步调度、异步运行、异步回调等,更加有效的对调度密集的任务进行流量削峰,理论上支持任意时长任务的运行。

还有更多优势详见XXL-JOB任务调度详解
下面我们就来介绍使用方法

简单使用

1.导入maven依赖

<dependency>
   <groupId>com.xuxueli</groupId>
   <artifactId>xxl-job-core</artifactId>
   <version>2.2.0</version>
</dependency>

2.增加config配置文件

import com.xxl.job.core.executor.impl.XxlJobSpringExecuto
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值