随笔分类 - 分布式任务调度
主要Elastic-Job和一些相关的任务调度的分析
摘要:还记得我们在JobScheduler中,在创建任务详情时,会调用一个建造器JobBuilder来创建一个Job,类型是LiteJob。 LiteJob.java 进入到LiteJob,我们可以看到,它继承自quartz中的Job,同时新增了两个属性elasticJob和jobFacade,这个我们后
阅读全文
摘要:JobScheduler这个类是EJ中比较核心的一个类,我们现在开始解析这个类。 一、构造器 首先我们看一下JobScheduler的几个构造器。 这个构造器比较清晰,第一个参数regCenter表示的是注册中心,这里我们用的是zk作为我们的注册中心,所以这块的配置我们一般从xml配置文件中读取即可
阅读全文
摘要:前言 官网的英文介绍大概如下: Starting with version 4.0, the RedisLockRegistry is available. Certain components (for example aggregator and resequencer) use a lock
阅读全文
摘要:在elastic job的使用过程中,我们会遇到动态添加定时任务的时候,但是官网上面并没有对这块内容进行说明。按照我的理解以及官网上面elastic job的框架图,ej的定时任务其实是存储在zookeeper的一个个节点上面,所以通过给zookeeper添加对应的节点即可完成定时任务的添加动作。
阅读全文

浙公网安备 33010602011771号