美文网首页
Azkaban 架构分析

Azkaban 架构分析

作者: 走在成长的道路上 | 来源:发表于2019-06-19 16:32 被阅读0次

    Azkaban 服务是以 jetty 为服务基础,通过 XML 的方式管理用户,用 Quartz 为定时器,然后通过 Flow 的方式进行管理 job 之间的依赖关系,从而将整个 job 串联起来进行执行,说回重点,本架构分析中以 Azkaban v3.72.1 为基础版本进行分析。

    架构类图如下所示:


    azkaban架构类图

    Azkaban 是类 C/S 的模式,通过在 服务上添加任务,到执行器上进行执行,并将执行的结果反馈,并可以在 服务后台能查看到任务执行日志。

    Azkaban 通过数据库维护 job 状态,当执行完一个job 之后,从过更新并遍历下一个 job 并执行即可。

    相关文章

      网友评论

          本文标题:Azkaban 架构分析

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