You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by GitBox <gi...@apache.org> on 2021/05/06 14:10:07 UTC

[GitHub] [shardingsphere-elasticjob] songxiaosheng edited a comment on issue #1854: Welcome to leave your article link (欢迎留下关于 ElasticJob 的文章链接)

songxiaosheng edited a comment on issue #1854:
URL: https://github.com/apache/shardingsphere-elasticjob/issues/1854#issuecomment-804078668


   大家好,在这里为大家持续分享下分布式调度系统源码设计,使用原理系列教程,文章发布自公众号:**中间件源码** 感兴趣可以关注下
   # [Elastic-Job2.1.5源码-分布式弹性调度系统的简介](https://mp.weixin.qq.com/s/EuSqNzCHxjKU-w1k9va9Vg)
   ## 1 Elastic-Job2.1.5源码-分布式弹性调度系统的简介
   ### 1.1 项目介绍
   ### 1.2 分布式弹性调度系统特征
   ## 2 Elastic-Job的使用
   ### 2.1 使用Java代码创建第一个调度例子
   ### 2.2 使用Spring配置一个作业
   
   # [Elastic-Job2.1.5源码-调度注册中心的设计原理](https://mp.weixin.qq.com/s/YoeFOEsAe59xokakBdswFg)
   ## 3  注册中心的设计原理
   ### 3.1 调度系统使用Zookeeper做什么
   ### 3.2 调度系统注册中心设计
   ### 3.3 Zookeeper配置详解
   ### 3.4 ZookeeperRegistryCenter原理解析
   ### 3.5 注册中心常用操作方法
   
   # [Elastic-Job2.1.5源码-Builder建造者设计模式构造复杂的作业配置](https://mp.weixin.qq.com/s/5dh1uk00jYevpdvpyZZSpA)
   ## 4 作业配置的设计原理
   ### 4.1 作业配置示例 
   ### 4.2 作业配置的类结构信息
   ### 4.3 常见配置类属性讲解
   
   
   # [Elastic-Job2.1.5源码-定制化调度作业模版的设计](https://mp.weixin.qq.com/s/kWKI-UpTNJirXSJuufWH-g)
   ## 5 定制化调度作业模版的设计
   ### 5.1 调度作业的类型
   ### 5.2 ElasticJob弹性作业接口
   ### 5.3 SimpleJob简单类型作业接口
   ### 5.4 DataflowJob数据流类型作业接口
   ### 5.5 ScriptJob脚本类型作业接口
   
   # [Elastic-Job2.1.5源码-调度作业的配置是如何在分布式场景下存储的?](https://mp.weixin.qq.com/s/hbXSh4XgVSrl2PUGDnyACw)
   ## 6 作业调度器初始化
   ### 6.1 作业调度器初始化示例代码
   ### 6.2 init初始化方法
   #### 6.2.1 init源码
   ### 6.3 分布式环境下调度配置持久化原理
   #### 6.3.1 配置加载持久化说明
   #### 6.3.2 持久化作业配置到Zookeeper
   #### 6.3.3 加载Zookeeper配置信息到本地内存
   #### 6.3.4 配置加载流程
   # [Elastic-Job2.1.5源码-线程安全的单例模式设计全局作业注册表JobRegistry](https://mp.weixin.qq.com/s/D5OXRmVCCmvJHcPQxTJ5Ug)
   ### 6.4 注册作业分片总数
    
   # [Elastic-Job2.1.5源码- 使用Quartz为每个作业创建单机执行的调度器对象](https://mp.weixin.qq.com/s/OCG91irMImsgk2objep34A)
   ### 6.5 创建作业调度控制器
   #### 6.5.1 JobScheduleController简介
   #### 6.5.2 JobScheduleController对象的创建
   #### 6.5.3 Scheduler 调度对象的创建
   #### 6.5.4 JobDetail 作业信息对象的创建


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org