logo头像
Snippet 博客主题

elastic-job源码分析之JOB的作业运行过程

上一篇分析了elastic-job与quartz怎么结合,启动作业。那么作业是怎么执行的呢?我猜想是quartz启动作业后,会起个线程,根据cron表达式的规则去执行作业,翻了一下源码验证一下,quartz使用JobRunShell运...

elastic-job源码分析之JOB的作业启动过程

elastic-job是由zk做分布式存储,结合quartz做的调度任务,下面我来找找是怎么跟quartz结合起来的? 运行elastic-job提供的例子elastic-job-example,可以找到JOB的启动入口 public...

elastic-job源码分析之位运算

最近在看elastic-job源码,每个技术点,都是自己的盲点,没办法进行下去了,先上第一个。 JobSettings类中: private Map<String, String> jobProperties = new ...

elastic-job源码分析之概述

我本身也没有读源码的习惯,读源码太乏味,也不容易理解,缺乏耐心,可能这也是我没有成为大牛的原因吧,既然认识到错误,那就现在开始养成吧。读源码是件痛苦的事情,所以我也和很多网友一样也会在网上查询关于读源码的方法,最终也没有找到和我契合的...

HashMap的源码解析

背景最近忙着面试,把学习的东西,通过博客沉淀下来,一方面加深自己的理解,另方面方便以后自己再次复习。HashMap 是面试喜欢问的问题,那么HashMap的原理是什么呢? HashMap原理HashMap的数据结构是 数组+链表。 ...