分布式调度框架对比
定时任务从单机 crontab 到分布式调度框架,解决了重复执行、故障转移、分片等问题。两大主流框架怎么选? 一、分布式调度的核心问题 1.1 避免任务重复执行——单点触发 1.2 故障转移——执行器宕机后自动切换 1.3 分片——大数据量任务的多机并行处理 1.4 可视化——任务管理、日志查看、报警 二、XXL-JOB 核心架构 2.1 调度中心(Admin)——触发任务、管理调度 2.2 执行器(Executor)——执行任务、上报结果 2.3 调度中心 HA——基于数据库锁 2.4 路由策略——第一个 / 最后一个 / 轮询 / 随机 /...