Azkaban 概述 架构 以及常见工作流调度系统

目录

      • Azkaban 概述
      • Azkaban 架构

Azkaban 概述

`Azkaban 是一个定时调度任务流的工具

Azkaban 架构

Azkaban 由三个关键组件构成:

Azkaban 概述 架构 以及常见工作流调度系统_第1张图片

  1. Azkaban Web Server:是整个 Azkaban 工作流系统的主要管理者,它用户登录认证、负责 project 管理、定时执行工作流、跟踪工作流执行进度等一系列任务

  2. Azkaban Executor Server:负责具体的工作流的提交、执行,它们通过 mysql 数据库来协调任务的执行

  3. 关系型数据库(MySQL):存储大部分执行流状态,Azkaban Executor Server 和
    Azkaban Executor Server 都需要访问数据库

你可能感兴趣的:(Azkaban,大数据)