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

分布式任务调度框架

xxl-job解决的问题

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

cron表达式定义灵活

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

任务量大,可以分片执行

xxl-job的路由策略

常用:

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

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

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

故障转移+失败重试

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

如果任务依然失败

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

大数据量任务同时执行

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

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

相关推荐
长不胖的路人甲2 小时前
RabbitMQ 死信队列 DLQ
分布式·rabbitmq
可乐ea2 小时前
【Redis八股|第8篇】Redis 分布式锁原理与 Redisson 使用
数据库·redis·分布式·面试题·redis八股
BD_Marathon6 小时前
什么是Spark
大数据·分布式·spark
xian_wwq6 小时前
【学习笔记】分布式推理:TP / PP / EP / CP 并行策略详解(20/35)
笔记·分布式·学习·ai
记忆停留w7 小时前
Celery+Redis 分布式异步任务队列工程落地业务逻辑
大数据·人工智能·redis·分布式·缓存·架构·wpf
LitchiCheng8 小时前
DGX Spark部署ComfyUI(一键安装脚本)
大数据·分布式·spark
千逐688 小时前
鸿蒙实战:ArkData 数据持久化管理全景解析——从 Preferences 到分布式数据同步
分布式·华为·harmonyos
草莓熊Lotso8 小时前
【Redis 初阶】 从分布式演进背景到环境搭建全解析
数据库·人工智能·redis·分布式·缓存
AI-好学者9 小时前
Redis高可用与分布式架构
redis·分布式·缓存·架构
BD_Marathon9 小时前
Spark浅析
大数据·分布式·spark