分布式任务调度平台 - XXLJob

我会带着你远行 2023-09-28 18:24 191阅读 0赞

一、传统的任务调度存在的缺陷

1、不支持集群,存在任务重复执行的问题

2、不支持失败重试

3、不支持动态调整,不重启服务的情况下修改任务参数

4、任务数据统计难以统计,任务数据量大时,对于任务执行情况无法高效的统计执行情况。
5、无报警机制,任务失败后没有报警机制。
在这里插入图片描述

二、XXLJob

1、XXLJob简单架构图

在这里插入图片描述

源码架构
在这里插入图片描述

2、XXLJob相关表

在这里插入图片描述

3、启动xxljob-admin项目,访问主页

在这里插入图片描述

4、xxl-job-executor-sample-springboot项目启动

(1)创建执行器
在这里插入图片描述

(2)创建任务
在这里插入图片描述
JobHandler中的值对应Java代码中的@XxxJob注解里面的值
在这里插入图片描述

三、XXLJob过期日志清理

在这里插入图片描述
注意:调度中心日志表数据设置保留天数和执行器日志文件数量设置保留天数不一样。

(1)调度中心日志表数据设置保留天数(设置需要大于等于7天才会生效
在这里插入图片描述

(2)执行器日志文件数量保留天数设置(设置需要大于等于3天才会生效
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,191人围观)

还没有评论,来说两句吧...

相关阅读