
XXL-JOB源码分析
任我行哟
蜗牛
展开
-
XXL-JOB任务执行器源码解析
一:XXL-JOB任务执行器源码思路1、首先第一件事不要虚就是干,DOWN下源码之后,发现任务执行器和我们写的项目没有什么太大的区别,也是基于SpringBoot,然后思考一下,万物都有生命周期,那任务执行器创建以及初始化是从哪里开始的呢?把Module下的文件夹一个个打开,发现就那么几个类。所以XXLJOB的源码相对其他框架来说其实很简单的。2、这不就发现任务执行器是在这里被创建的吗3、点开XxlJobSpringExecutor看看4、通过该类发现核心代...原创 2020-12-28 10:31:58 · 7631 阅读 · 0 评论 -
XXL-JOB简述
一:整体架构XXL-JOB是一个分布式任务调度平台。它主要分为两部分:调度中心,任务执行器。如下图二:什么是任务执行器上图1处MODULE,就是任务执行器,类似于我们基于@EnableScheduling 注解编写的定时任务代码。三:什么是调度中心上图1处MODULE,就是任务调度器器,可以将它比做Eureka,任务执行器将节点元数据信息注册到调度中心,由调度中心根据我们指定的策略去进行调度任务执行器执行定时任务代码。四:如何使用XXLJOB1、码云上down下代码2、在项目的目录下原创 2020-12-28 10:24:48 · 4702 阅读 · 2 评论