XXL-Job

XXL-Job #

官网地址: http://www.xuxueli.com/xxl-job/

基本概念 #

  • 调度中心(集中式):统一管理任务,触发调度执行。调度中心通过DB锁(xxl_job_lock表)保证一次任务调度只会触发一次执行;
  • 执行器(分布式):接收调度中心的调度,执行任务;可单独部署执行器,也可以将执行器集成到现有业务项目中。
  • 任务:执行器中配置的每一个可执行任务。
  • 分片广播任务:执行器集群部署,任务路由策略选择"分片广播"情况下,一次任务调度会根据分片参数调用不同的执行器,可以通过执行器扩容实现横向扩展。
  • 注册中心: 执行器会周期性自动注册任务, 同时也支持手动录入执行器地址。