分布式任务调度框架xxl-job

分布式任务调度框架

xxl-job解决的问题

解决集群任务的重复执行问题

cron表达式定义灵活

定时任务失败,进行重试和统计

任务量大,可以分片执行

xxl-job的路由策略

常用:

Round轮询
Failover故障转移
Sharding_Boardcast分片广播

可以根据分片参数发放分片任务

xxl-job任务执行失败怎么解决

故障转移+失败重试

设置路由策略为故障转移
并且设置失败重试次数

如果任务依然失败

我们可以通过查看xxl-job日志分析,或者查看xxl-job发生的邮件告警

大数据量任务同时执行

选择分片广播作为任务路由策略

将任务项取模进行分片,分给不同的分片执行

相关推荐
运维&陈同学10 分钟前
【zookeeper01】消息队列与微服务之zookeeper工作原理
运维·分布式·微服务·zookeeper·云原生·架构·消息队列
时差95313 分钟前
Flink Standalone集群模式安装部署
大数据·分布式·flink·部署
菠萝咕噜肉i25 分钟前
超详细:Redis分布式锁
数据库·redis·分布式·缓存·分布式锁
只因在人海中多看了你一眼4 小时前
分布式缓存 + 数据存储 + 消息队列知识体系
分布式·缓存
zhixingheyi_tian6 小时前
Spark 之 Aggregate
大数据·分布式·spark
求积分不加C8 小时前
-bash: ./kafka-topics.sh: No such file or directory--解决方案
分布式·kafka
nathan05298 小时前
javaer快速上手kafka
分布式·kafka
谭震鸿11 小时前
Zookeeper集群搭建Centos环境下
分布式·zookeeper·centos
天冬忘忧16 小时前
Kafka 工作流程解析:从 Broker 工作原理、节点的服役、退役、副本的生成到数据存储与读写优化
大数据·分布式·kafka
IT枫斗者21 小时前
如何解决Java EasyExcel 导出报内存溢出
java·服务器·开发语言·网络·分布式·物联网