|NO.Z.00030|——————————|BigDataEnd|——|Hadoop&azkaban.V02|——|azkaban.v02|概述|
一、Azkaban介绍
### --- Azkaban介绍
~~~ # Azkaban是由linkedin(领英)公司推出的一个批量工作流任务调度器,
~~~ 用于在一个工作流内以一个特定的顺序运行一组工作和流程。
~~~ Azkaban使用job配置文件建立任务之间的依赖关系,
~~~ 并提供一个易于使用的web用户界面维护和跟踪你的工作流。
~~~ # Azkaban定义了一种KV文件(properties)格式来建立任务之间的依赖关系,
~~~ 并提供一个易于使用的web用户界面维护和跟踪你的工作流。

### --- 有如下功能特点
~~~ Web用户界面
~~~ 方便上传工作流
~~~ 方便设置任务之间的关系
~~~ 调度工作流
### --- 架构角色
~~~ mysql服务器: 存储元数据,如项目名称、项目描述、项目权限、任务状态、SLA规则等
~~~ AzkabanWebServer:对外提供web服务,使用户可以通过web页面管理。
~~~ 职责包括项目管理、权限授权、任务调度、监控executor。
~~~ AzkabanExecutorServer:负责具体的工作流的提交、执行。
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
浙公网安备 33010602011771号