分布式任务调度框架
xxl-job解决的问题
解决集群任务的重复执行问题
cron表达式定义灵活
定时任务失败,进行重试和统计
任务量大,可以分片执行
xxl-job的路由策略
常用:
Round轮询
Failover故障转移
Sharding_Boardcast分片广播
可以根据分片参数发放分片任务
xxl-job任务执行失败怎么解决
故障转移+失败重试
设置路由策略为故障转移
并且设置失败重试次数
如果任务依然失败
我们可以通过查看xxl-job日志分析,或者查看xxl-job发生的邮件告警
大数据量任务同时执行
选择分片广播作为任务路由策略
将任务项取模进行分片,分给不同的分片执行