- 1、参考资料:
- (1)简单:
- (2)动态:
- (3)调度中心HA:
- (4)执行器HA(分布式):
- (5)注册中心:
- (6)弹性扩容缩容:
- (7)路由策略:
- (8)故障转移:
- (9)阻塞处理策略:
- (10)任务超时控制:
- (11)任务失败重试:
- (12)任务失败告警:
- (13)分片广播任务:
- (14)动态分片:
- (15)事件触发:
- (16)任务进度监控:
- (17)Rolling实施日志:
- (18)GLUE:
- (19)脚本任务:
- (20)命令行任务:
- (21)任务依赖:
- (22)一致性:
- (23)自定义任务参数:
- (24)调度线程池:
- (25)数据加密:
- (26)邮件报警:
- (27)推送maven中央仓库:
- (28)运行报表:
- (29)全异步:
- (30)跨平台:
- (31)国际化:
- (32)容器化:
- (33)线程池隔离:
- (34)用户管理:
- (35)权限控制:
- 2、一些实用特性:
- 二、在项目中加入xxl-job步骤:
1、参考资料:
(1)简单:
支持通过web页面对任务进行CRUD操作,操作简单,一分钟上手;
(2)动态:
(3)调度中心HA:
(4)执行器HA(分布式):
(5)注册中心:
(6)弹性扩容缩容:
(7)路由策略:
(8)故障转移:
(9)阻塞处理策略:
(10)任务超时控制:
(11)任务失败重试:
(12)任务失败告警:
(13)分片广播任务:
(14)动态分片:
(15)事件触发:
(16)任务进度监控:
(17)Rolling实施日志:
(18)GLUE:
(19)脚本任务:
(20)命令行任务:
(21)任务依赖:
(22)一致性:
(23)自定义任务参数:
(24)调度线程池:
(25)数据加密:
(26)邮件报警:
(27)推送maven中央仓库:
(28)运行报表:
(29)全异步:
(30)跨平台:
(31)国际化:
(32)容器化:
(33)线程池隔离:
(34)用户管理:
(35)权限控制:
2、一些实用特性:
(1)执行失败可以查看日志:

(2)支持邮件报警

(3)路由策略支持轮训等策略,可以减轻执行服务器的压力

(4)轮询时间等参数修改后立即生效

(5)执行器有问题或新增,快速识别

(6)调度中心高可用,调度中心可以集群部署(采用集群部署的机器时钟必须同步),如果调度中心没有做负载在执行器的配置中需要配多个地址,如果调度中心配置负载地址即可。

(7)执行器高可用(执行器可以集群部署)
二、在项目中加入xxl-job步骤:
1、在pom.xml中增加依赖

2、application.properties增加相关配置

3、增加config解析类

4、增加执行器

