获取资料

精讲Elastic-job + Quartz实现企业级定时任务

知识拆解+经典定时任务案例 精讲Java定时任务框架Elastic-Job和Quartz

快速入门+框架整合+Java高级玩法+定时任务案例

课程介绍

精讲Elastic-job + Quartz实现企业级定时任务

掌握分布式集群方式的定时任务框架,可以弥补企业中常用的单点任务的缺点,以更高的性能更好的稳定性处理分布式定时任务服务;本课程带你掌握分布式框架Elastic-Job和Quartz,在以多种方式开发定时任务系统的同时,帮助你加深对分布式系统的理解。

课程目录

第1章 课程介绍

课程的总体介绍,定时任务的应用场景和发展趋势,以及分布式定时任务的介绍.

第2章 前期准备

课程学习所必须的组件,包括JDK、MySQL、Zookeeper、Maven等.

第3章 极速入门-分布式定时任务框架-Elastic-Job

快速入门Elastic-Job定时任务框架,并介绍Elastic-Job框架支持的3种任务类型:Simple、Dataflow、Script。

第4章 轻松整合-Simple作业的3种整合方式演练

使用3种方式整合Simple作业,分别是:Java API、Spring和Spring Boot

第5章 轻松整合-Dataflow流式作业的3种整合方式演练

使用3种方式整合Dataflow作业,分别是:Java API、Spring和Spring Boot

第6章 实战演练1-Simple作业实战[30分钟未支付订单自动取消]案例

实战案例[30分钟未支付订单自动取消],包括整体方案、数据库设计、项目搭建、完成业务代码等几个部分。

第7章 实战演练2-Dataflow流式作业实战[第三方订单导入]案例

实战案例[第三方订单导入],包括整体方案、数据库设计、项目搭建、完成业务代码等几个部分。

第8章 进阶提升-Elastic-Job高级玩法

主要介绍Elastic-Job的一些高级玩法,包括:自定义分片策略、事件追踪、作业监听器等

第9章 拓展眼界-Elastic-job运维平台

主要介绍如何搭建Elastic-Job运维平台,并且介绍运维平台的主要功能。

第10章 急速入门-企业级定时任务Quartz核心概念

快速入门Quartz定时任务框架,介绍Quartz框架的基础知识:Job和Jobdetail,SimpleTrigger触发器和CronTrigger触发器以及Misfire机制等。

第11章 轻松整合-Quartz的3种常用整合方式演练

使用3种方式整合Quartz框架,包括Java API、Spring和SpringBoot

第12章 进阶提升-Quartz高级玩法

主要介绍Quartz中的3个监听器以及使用场景:Job监听器、Trigger监听器和Scheduler监听器。

第13章 实战演练-Quartz集群实战[订单信息按小时统计]案例

通过[订单信息按小时统计]实战案例,讲述如何搭建Quartz集群以及Quartz集群的特点。

第14章 课程总结

课程的总体回顾

资源目录

精讲Elastic-job + Quartz实现企业级定时任务

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址