懒虫一个V

聪明人都看我的博客!

Elastic-Job项目源码分析5 -- 事件追踪

距离上次源码分析,隔了很长时间,今天终于有时间和大家继续分享EJ中事件追踪的设计思路。 白手起家如果让你设计一个追踪job执行状态的事件流,你怎么做?你可能会这样设计,在Job执行前插入DB,异常时插入DB,执行完时插入DB记录。主题思路是没有问题,但是,这里涉及到如何不影响Job执行流程,让追踪...

2017-04-07 15:10:42

阅读数:2128

评论数:0

Elastic-Job项目源码分析4--核心执行器AbstractElasticJobExecutor

今天我们研究的话题是:eljob中提供了三种不同类型的job,它们是如何执行的?看官请跟我来如果让你设计Job或JobExecutor,你怎么做?~!@#¥%……&*()——+ 是不是还没有头绪?或许来参考Quartz的设计方案如Job、StatefulJob、QuartzSchedul...

2017-03-13 10:32:58

阅读数:1898

评论数:0

Elastic-Job项目源码分析3-- 浅谈源码分析

简介今天的内容,和源码分析无关,但是从前两篇的软文中,受到启发,进行了浅思(在我骑小毛驴的路上)在写此文时,总喜欢问大家几个问题,为什么要进行“源码分析”?我们的动机是什么? 获取知识点? 涨薪升值? 当然了,今天我不讨论这些。我们来讨论讨论为什么如何进行源码分析,这就决定了你对一套系统的认知度,...

2017-03-13 10:24:47

阅读数:2530

评论数:1

Elastic-Job项目源码分析2--console执行一窥

我们先来看下console的界面,简洁无华,两个维度以及基本的配置和操作。该有的基本都有了,还没有的估计在开发中,哈哈 今天我们研究的话题,触发按钮到底做了什么,如果你还不了解,请听我娓娓道来。从架构上来看,console没有和elastic-job-lite发生直接的联系,而是借助ZK和 ...

2017-03-12 22:05:29

阅读数:4623

评论数:1

Elastic-Job项目源码分析1--核心骨架JobScheduler

JobSchedulerElastic-job程序入口无论开发还是调试代码,都必须找到程序的入口,否则就是没有头的苍蝇,不知道到来龙去脉

2017-03-12 20:47:48

阅读数:5442

评论数:0

Elastic-Job项目源码分析4--为什么会有这么多的service?

//TBD

2017-03-13 15:06:01

阅读数:1057

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭