xxl-job源码深度解读
文章平均质量分 58
本专栏讲解xxl-job分布式调度框架的源码
飞吧菜鸟了
很帮
展开
-
超详解讲解xxl-job分布式框架源码 路由策略算法详解
目录1.概述2.路由策略种类3.路由策略讲解3.1第一个3.2最后一个3.3随机选取4.4轮询选取1.概述xxl-job就是因为内涵丰富的调度策略,使得框架的多样性,灵活性更高。现在就开始讲解xxl-job的核心路由策略算法,总共有10种路由策略,对于以后想从事分布式微服务开发,任务调度的学习是很有必要的。2.路由策略种类第一个 最后一个 随机选取 轮询选取 一致性hash 最不经常使用 (LFU) 最近最久未使用(LRU) 故障转移 忙碌转...原创 2021-01-30 22:27:41 · 1823 阅读 · 2 评论 -
超详解讲解xxl-job分布式框架源码 JobScheduleHelper详解
1.JobScheduleHelper类的作用JobScheduleHelper就是xxl-job框架的核心代码,是调度中心执行任务调度的核心代码,主要功能就是进行任务的调度,计算任务下一次执行的有效时间,下图说明了xxl-job如何保证高可用,如何保证数据一致性,同一时刻只有一个调度中心处理任务调度。JobScheduleHelper这个类是非常重要的类,保证了后续集群的高可用和调度任务的一致性。2.JobScheduleHelper如何知道新任务,如何判断任务何时执行以...原创 2021-01-30 21:04:59 · 5346 阅读 · 1 评论 -
超详解讲解xxl-job分布式框架源码 JobRegistryHelper详解
废话不说看源码注释,很清楚了package com.xxl.job.admin.core.thread;import com.xxl.job.admin.core.conf.XxlJobAdminConfig;import com.xxl.job.admin.core.model.XxlJobGroup;import com.xxl.job.admin.core.model.XxlJobRegistry;import com.xxl.job.core.biz.model.RegistryPa原创 2021-01-28 19:18:53 · 1187 阅读 · 0 评论