zoukankan      html  css  js  c++  java
  • xxl-job简介&整体架构设计

                                        xxl-job简介&整体架构设计

    请尊重作者劳动成果,转载请标明原文链接:

    https://www.cnblogs.com/wanghongsen/p/12503472.html

     

    一 简介:

    XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。

    二 整体架构设计:

    XXL-JOB 是一个轻量级分布式任务调度框架,它的核心设计理念是把任务调度分为两个核心部分:调度中心(xxl-admin),和 执行器。隔离成两个部分。这是一种中心化的设计,由调度中心来统一管理和调度各个接入的业务模块(也叫执行器),

    接入的业务模块(执行器)只需要接收调度信号,然后去执行具体的业务逻辑,两者可以各自的进行扩容。 

    1 调度中心:

    负责管理调度,我们在github上下载的工程部署起来就是调度中心,即admin管理端,调度中心有以下几个功能

    1 任务管理:对调度的任务进行触发时间等配置

    2 日志管理:查看调度的日志情况

    3 执行器管理:管理接入的业务模块

    4 其它,比如用户权限配置和运行统计报表等功能

    2 执行器

    即接入的业务模块,需要引入一个ar包,然后在application.xml文件上进行调度中心的地址等配置,启动后,在调度中心 就可以看到该接入的业务模块(执行器)。

  • 相关阅读:
    python3中的线程简记
    python3中的SMTP简记
    sql依赖注入简记
    python Internet模块
    python-socket编程简例
    1.docker简介及安装
    kvm迁移
    kvm网络管理
    kvm存储池和存储卷
    2.标准数据类型--字符串
  • 原文地址:https://www.cnblogs.com/wanghongsen/p/12503472.html
Copyright © 2011-2022 走看看