大型系统通常都有独立的任务调度模块,任务调度是指系统为了自动完成特定任务,在约定的特定时刻去执行任务的过程。有了任务调度即可节省更多的人力,由系统自动去执行任务,Elastic-Job是当当网基于quartz二次开发的弹性分布式任务调度系统,功能丰富强大,采用zookeeper实现分布式协调,实现任务高可用以及分片。

      本着从解决生产实际问题出发,讲授分布式任务调度的实现方案,本课程采用当当网开源的Elastic-Job任务调度产品作为技术方案,从Elastic-Job的应用、原理、项目实战三方面进行讲解,通过学习本课程可以快速掌握Elastic-Job分布式任务调度集成到项目的生产方案。

开源的弹性分布式任务调度系统
采用Zookeeper实现分布式协调,实现任务高可用及分片
从入门到、从原理到实战
覆盖Elastic-Job分布式任务调度技术的核心技能方法
应用→原理→实战
掌握Elastic-Job分布式任务调度集成到项目的生产方案
模拟文件备份
将要备份的任务存放在数据库,用分布式任务去调度,模拟文件的备份。

掌握任务调度和分布式任务调度的基础概念

01
02

掌握Elastic-job分布式任务调度的工作原理

掌握如何构建分布式系统任务调度

03
04

掌握分布式任务调度的实现方法

  • 适合人群

    Suits the crowd

    • 有一定的Java基础与JavaWeb知识、从事过Java项目的开发、了解分布式系统的特点、想深入学习分布式任务调度技术方案的开发人员。
    • 有一定的Java基础和web开发基础
  • 技术储备

    Technical reserve requirement

  • 老师讲的很好,讲课方式能让我很好的吸收这些新知识。

    春萌酱

    刚刚

  • 这门课老师讲解的通俗易懂,跟着老师讲课思路很快可以上手,意犹未尽,期待老师更的项目实战课程。

    隔壁老杨

    今日

  • 这个课程老师讲解的太好了,通俗易懂,强烈推荐。老师讲的逻辑清晰,单刀直入,全程实操案例讲解,给老师赞一个!

    Ling

    今日