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

第1章 课程介绍

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

1-1 导学 试看

1-2 为什么学习定时任务

1-3 定时任务技术发展趋势

1-4 主流定时任务框架优缺点和什么是分布式定时任务

第2章 前期准备

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

2-1 本章概述

2-2 前期准备-JDK

2-3 前期准备-Maven

2-4 前期准备-MySQL

2-5 前期准备-Zookeeper

2-6 本章作业和总结

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

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

3-1 本章概述

3-2 初识Elastic-Job

3-3 急速入门Simple-1

3-4 急速入门Simple-2

3-5 急速入门dataflow

3-6 急速入门script

3-7 本章作业与总结

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

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

4-1 本章概述

4-2 Spring整合Simple作业-1

4-3 Spring整合Simple作业-2

4-4 Java API整合Simple作业 试看

4-5 Spring Boot整合Simple作业-1

4-6 Spring Boot整合Simple作业-2

4-7 Spring Boot整合Simple作业-3

4-8 Spring Boot整合Simple作业-4

4-9 本章作业和总结

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

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

5-1 概述和Spring整合Dataflow 试看

5-2 Java API整合Dataflow作业

5-3 Spring Boot整合Dataflow作业

5-4 本章作业和总结

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

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

6-1 本章概述

6-2 整体方案和数据库设计

6-3 Spring Boot与Mybatis搭建-1

6-4 Spring Boot与Mybatis搭建-2

6-5 订单自动取消-1

6-6 订单自动取消-2

6-7 本章作业与总结

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

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

7-1 本章概述

7-2 整体方案与数据库设计

7-3 模拟第三方订单

7-4 第三方订单抓取入库-1

7-5 第三方订单抓取入库-2

7-6 本章作业与总结

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

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

8-1 本章概述

8-2 自定义分片策略-1

8-3 自定义分片策略-2

8-4 事件追踪

8-5 作业监听器-1

8-6 作业监听器-2

8-7 揭秘Zookeeper

8-8 本章作业和总结

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

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

9-1 本章概述

9-2 运维平台代码下载打包

9-3 运维平台部署

9-4 运维平台功能

9-5 作业和总结

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

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

10-1 本章概述

10-2 认识Quartz

10-3 Quartz任务示例

10-4 Job与JobDetail_音频.mp4

10-5 使用JobDataMap为任务传递参数

10-6 如何防止定时任务并发

10-7 任务执行后如何更新JobDataMap

10-8 什么是Trigger.mp4

10-9 Trigger的优先级

10-10 Simple触发器

10-11 Cron触发器

10-12 Misfire机制-1

10-13 Misfire机制-2

10-14 作业与总结

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

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

11-1 本章概述与Java API整合

11-2 Spring Schema整合Quartz-1

11-3 Spring Schema整合Quartz-2

11-4 Spring Boot整合Quartz-1

11-5 Spring Boot整合Quartz-2

11-6 本章作业与总结

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

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

12-1 本章概述

12-2 Trigger监听器详解

12-3 TriggerListener实战

12-4 JobListener与实战-1

12-5 JobListener与实战-2

12-6 SchedulerListener与实战-1

12-7 SchedulerListener与实战-2

12-8 作业与总结

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

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

13-1 本章概述

13-2 Quartz集群与数据库配置-1

13-3 Quartz集群与数据库配置-2

13-4 整体架构与数据库设计

13-5 项目搭建

13-6 实现按小时统计订单案例

13-7 作业与总结

第14章 课程总结

课程的总体回顾

14-1 课程回顾

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

提取码:463l

quarts集群 运维_精讲Elastic-job + Quartz实现企业级定时任务相关推荐

  1. quarts集群 运维_知识拆解 精讲Elastic-job + Quartz实现企业级定时任务 完整版

    本站资源全部免费,回复即可查看下载地址! 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 161112tyn9ymz155ohuy1h.jpg (7.39 KB, 下载次数: 15) 2019 ...

  2. quarts集群 运维_分布式定时任务调度系统技术解决方案(xxl-job、Elastic-job、Saturn)...

    1.业务场景 保险人管系统每月工资结算,平安有150万代理人,如何快速的进行工资结算(数据运算型) 保险短信开门红/电商双十一 1000w+短信发送(短时汇聚型) 工作中业务场景非常多,所涉及到的场景 ...

  3. quarts集群 运维_定时任务之Quartz和Elastic-Job

    一.背景 常用的定时任务一般有:JDK Timer.Spring Task.Quartz.xxl-job.Elastic-job. JDK Timer:JDK自带的定时任务,1.5之前不支持多线程,1 ...

  4. quarts集群 运维_Quartz.Net分布式运用

    Quartz.Net的集群部署详解 标签(空格分隔): Quartz.Net Job 最近工作上要用Job,公司的job有些不满足个人的使用,于是就想自己搞一个Job站练练手,网上看了一下,发现Qua ...

  5. mysql 集群 运维_【MySQL运维】Canal集群模式与多数据库同步部署

    一.Canal工作原理 Canal基于数据库的增量日志进行解析,然后提供增量数据的订阅和消费.Canal会将自己伪装成MySQL的 Slave去向主库进行同步请求,然后将获取到的binlog解析成特定 ...

  6. 管理大规模容器集群能力包括_阿里巴巴大规模神龙裸金属 Kubernetes 集群运维实践...

    导读:值得阿里巴巴技术人骄傲的是 2019 年阿里巴巴 双11 核心系统 100% 以云原生的方式上云,完美支撑了 54.4w 峰值流量以及 2684 亿的成交量.背后承载海量交易的计算力就是来源于容 ...

  7. Kafka的灵魂伴侣Logi-KafkaManger(4)之运维管控–集群运维(数据迁移和集群在线升级)

    推荐一款非常好用的kafka管理平台,kafka的灵魂伴侣 滴滴开源Logi-KafkaManager 一站式Kafka监控与管控平台 技术交流 有想进滴滴LogI开源用户群的加我个人微信: jjdl ...

  8. 第二课 ceph基础学习-OSD扩容换盘和集群运维

    第二课 ceph基础学习-OSD扩容换盘和集群运维 文章目录 第二课 ceph基础学习-OSD扩容换盘和集群运维 第一节 OSD扩容 1.1 扩容背景 1.2 横向扩容 1.3 纵向扩容 1.4 数据 ...

  9. etcd 集群运维实践

    [编者的话]etcd 是 Kubernetes 集群的数据核心,最严重的情况是,当 etcd 出问题彻底无法恢复的时候,解决问题的办法可能只有重新搭建一个环境.因此围绕 etcd 相关的运维知识就比较 ...

最新文章

  1. 谷歌把安全融入主机芯片
  2. C++类的构造函数和析构函数
  3. Kali-linux使用Nessus
  4. qt widget 窗口句柄的问题
  5. 【深度学习框架】Tensorflow Session.run()函数的进一步理解
  6. Java并发编程-BlockingQueue阻塞队列
  7. Java垂直镜像,Java OpenCV实现图像镜像翻转效果
  8. Base64码常见操作(url链接文件转base64编码、本地文件转base64编码等)
  9. 人月神话札记:画蛇添足
  10. PS去除图片上的文字
  11. 活动分区恢复为不活动分区的步骤
  12. 华为手机相册怎么镜像翻转_手机相册里的照片误删怎么恢复?简单操作就搞定...
  13. 人生杂感随笔-观佛教与道教(六道轮回)
  14. Amazon SageMaker助力德比软件提高酒店房态查询准确率
  15. 组织行为学对项目管理的意义(1) .
  16. 能量英语(一)之激情英语
  17. Android手机拍照功能实现
  18. 个人永久性免费-Excel催化剂功能第86波-人工智能之图像OCR文本识别全覆盖
  19. RFID自助借还书的功能介绍
  20. GPU架构杂乱备忘——IMR、TBR、TBDR

热门文章

  1. 如何在 Deno 中构建一个 URL 短链生成器
  2. 让我们用 SQL 开发一个图形数据库吧
  3. 华为定义5.5G网络;阿里巴巴美股投资者发起集体诉讼;Kaldi核心算法K2 0.1版本发布|极客头条
  4. 中国首个开源基金会来了
  5. 万字长文带你解析23 个问题 TCP 疑难杂症!
  6. 原来 Kylin 的增量构建,大有学问! | 原力计划
  7. Java 老矣,尚能饭否?2020 Java生态系统报告出炉
  8. 干货满满!全面详解如何用递归解题!
  9. 文末有福利 | 6大理由,告诉你为什么这个大会你不能错过!
  10. ​50 年来最具影响力的十大编程语言!