前言
这是我参与「第五届青训营 」伴学笔记创作活动的第 13 天
今日学习内容:
- 分布式定时任务发展历程
- 分布式定时任务实现原理
- 分布式定时任务业务应用
正文
分布式定式任务 = 自动化 + 定时执行 + 海量数据 + 高效稳定
发展历程
生活用途:
- Windows 批处理
- Windows 任务计划程序
工作用途:
- Linux 命令 —— CronJob
- 单机定时任务 —— Timer、Ticker
- 单机定时任务 —— ScheduledExecutorService
- 任务调度 —— Quartz
- 分布式定时任务
分布式定时任务:
- 触发时机:定时、延时、周期
- 执行方式:单机、广播、Map、MapReduce
- 业内流行框架:Xxl-job、SchedulerX、TCT
- 关联技术:单机定时任务、大数据处理引擎