1. xxl-job原理---定时任务架构

xxl-job: v2.0.2 原理 目录学习

  • 0. xxl-job原理
  • 1. xxl-job原理—定时任务架构
  • 2. xxl-job原理-- 调度中心
  • 3. xxl-job原理-- 执行器注册
  • 4. xxl-job原理-- 执行器注册问题
  • 5 xxl-job原理-- 执行器注册问题
  • 6. xxl-job 原理-- 调度中心注册
  • 7. xxl-job 原理-- 任务管理
  • 8. xxl-job 原理-- 任务执行或触发
  • 9. xxl-job原理-- jobthread的作用
  • 10. xxl-job原理—回调

环境:

-  idea:2018.3
-  win10
-  maven: 3.5.3
-  jdk:1.8
-  spring cloud:Finchley.RELEASE
-  spring boot: 2.0.8
-  quartz-2.2.3
-  xxl-job:2.0.1
-  xxl-rpc: 1.4.0

架构图

1. xxl-job原理---定时任务架构_第1张图片

介绍

轻量级分布式任务调度平台
主要基于spring quartz 框架搭建的, 修改了任务调度的模式,采用RPC调用来实现执行器的注册和任务的调度

技术栈

spring + spring security + jetty+ quartz + mysql + 自研RPC

模块

  • 运行报表
  • 任务管理
  • 调度日志
  • 执行器管理
  • 用户管理

版本变化

RPC的底层变化, 2.0.1 使用的是Jetty服务的RPC, 2.0.2 使用的Nettty服务的RPC

PS: 若你觉得可以、还行、过得去、甚至不太差的话,可以“关注”一下,就此谢过!

你可能感兴趣的:(分布式定时任务,架构,java,spring,boot)