美文网首页
分布式定时任务调度中心

分布式定时任务调度中心

作者: s1991721 | 来源:发表于2021-05-28 18:19 被阅读0次

    1.现状

    1.1技术选型

    目前定时任务调度中心采用xxl-job框架,其提供了RPC、任务管理、任务执行、任务日志、运行状态等功能,内部实现采用了quartz。

    目前选用版本:

    <groupId>com.xuxueli</groupId>
    <artifactId>xxl-job</artifactId>
    <version>2.3.0</version>
    

    1.2操作流程

    1.2.1执行器管理

    创建执行器

    执行器以AppName为唯一标识,区分自动注册的执行器实例

    1.2.2任务管理

    创建任务


    执行器为1.2.1过程中创建的实例,具体执行的逻辑在执行器的JobHandler****内

    任务编写示例:

    1.2.3调度日志

    查看任务的执行状态

    任务执行过程中的日志信息

    1.2.4运行报表

    调度中心整体任务的执行状况汇总信息展示

    2.需求点

    l 执行器实例注册上来自动创建,即省略1.2.1步骤

    l 提供任务创建接口

    3.改造点

    3.1执行器自动创建

    3.1.1执行器注册逻辑

    3.1.2调度中心注册接口

    3.1.3创建执行器接口

    3.2任务创建接口

    4.演进方向展望

    相关文章

      网友评论

          本文标题:分布式定时任务调度中心

          本文链接:https://www.haomeiwen.com/subject/vjassltx.html