|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

 

 

posted on 2022-04-08 15:32  yanqi_vip  阅读(22)  评论(0)    收藏  举报

导航