首页
›
数据工程与实时数据平台
›
028-数据平台调度系统
›
《调度系统高可用架构搭建》
VIP20
本课程属于:028-数据平台调度系统
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
调度系统高可用架构搭建
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
调度系统概述
什么是调度系统、核心价值,对比 Quartz / XXL-JOB / Elastic-Job 框架差异。
基础
框架对比
02
单点故障分析
单点瓶颈与后果,高可用核心指标 SLA、RTO、RPO 详解。
故障
SLA
03
架构设计原则
CAP 理论在调度中的应用、最终一致性、无状态化改造思路。
CAP
设计
04
数据库高可用
MySQL 主从复制、读写分离、连接池及 MHA/Orchestrator 自动切换。
MySQL
主从
05
注册中心选型
ZooKeeper vs etcd vs Nacos,Leader 选举与健康检查机制。
注册中心
选举
06
任务分片策略
Hash / 轮询 / 一致性Hash,动态分片与上下文传递。
分片
一致性Hash
07
调度器集群部署
多节点部署、节点发现与心跳、任务抢占机制。
集群
心跳
08
任务路由与负载均衡
轮询、最小连接数、加权随机、一致性哈希路由策略。
路由
负载均衡
09
任务状态管理
状态机设计(待运行/运行中/成功/失败/超时),持久化与恢复。
状态机
持久化
10
分布式锁实现
数据库、Redis、ZooKeeper 锁,锁超时与续期机制。
分布式锁
Redis
11
任务幂等性设计
幂等概念、唯一键去重、状态机校验与分布式事务补偿。
幂等
去重
12
故障转移机制
节点宕机检测、任务重新分配、灰度迁移与脑裂处理。
故障转移
脑裂
13
日志与监控
ELK 日志收集、Prometheus+Grafana 监控、自定义告警规则。
监控
ELK
14
任务依赖与DAG调度
有向无环图建模、依赖解析、并行执行与循环依赖检测。
DAG
依赖
15
定时任务高可用
Cron 解析、时间轮算法、NTP 时钟同步与补偿调度。
定时
时间轮
16
任务超时与重试
超时检测、固定间隔/指数退避重试、次数限制。
重试
超时
17
数据一致性保障
最终一致性、TCC、Saga 模式与本地消息表。
一致性
Saga
18
多活架构设计
同城双活、异地多活、流量调度与数据同步延迟处理。
多活
异地
19
容器化部署
Docker 镜像、Kubernetes 编排、Pod 健康检查与自动扩缩容。
K8s
Docker
20
灰度发布与回滚
蓝绿部署、金丝雀发布、版本管理与快速回滚策略。
灰度
回滚
21
安全与权限控制
RBAC 模型、JWT/OAuth2 鉴权、操作审计与加密。
安全
RBAC
22
性能压测与调优
JMeter/Locust 选型、瓶颈分析、JVM 与连接池优化。
压测
JVM
23
任务编排与工作流
工作流引擎、节点状态流转、人工干预与超时自动跳过。
工作流
编排
24
资源隔离与限流
线程池/信号量隔离、令牌桶限流、Hystrix/Sentinel 熔断降级。
限流
Sentinel
25
配置中心集成
Apollo/Nacos 配置管理、动态刷新与配置版本回滚。
配置中心
Apollo
26
任务执行器高可用
执行器集群、心跳上报、任务分发与结果回写。
执行器
心跳
27
数据备份与恢复
全量/增量备份、冷备/热备、备份验证策略。
备份
恢复
28
混沌工程实践
故障注入(延迟/宕机/磁盘满)、恢复演练与实验平台。
混沌
故障注入
29
案例实战
电商订单调度高可用改造、金融容灾、物联网设备调度集群。
实战
电商
30
总结与展望
高可用架构演进趋势、Serverless 调度、AI 驱动智能调度。
趋势
Serverless
所属VIP或分类
同VIP:Airflow任务重试与幂等性保障
同VIP:Airflow失败重试策略与调度稳定性
同VIP:Airflow补数与数据一致性校验