教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

大数据培训:Azkaban组成结构

更新时间:2023年11月29日10时43分 来源:传智教育 浏览次数:

好口碑IT培训

  Azkaban工作流管理器由3个核心部分组成,具体如下。

  (1)Relational Database(关系数据库MySQL);

  (2)Azkaban Web Server(Web服务器);

  (3)Azkaban Executor Server(执行服务器)。

  这3个核心部分的关联关系如图9-1所示。

Azkaban核心部分关系图

  图9-1 Azkaban核心部分关系图

  接下来,就分别对Azkaban工作流管理器中的3个核心部分进行说明。

  1.Relational Database(MySQL)

  Azkaban通常使用MySQL关系数据库进行数据存储,Azkaban Web Server和Azkaban Executor Server都会访问该关系数据库。

  2.Azkaban Web Server

  Azkaban Web Server是所有Azkaban的主要管理者,它用于处理项目管理、身份验证、调度程序和执行监视,同时还可以用作UI。

  3.Azkaban Executor Server

  Azkaban Executor Server主要用于处理工作流和jobs作业任务的实际执行。在最初的Azkaban版本中,Azkaban Web Server和Azkaban Executor Server是自动部署在同一服务器中的,后来由于功能需求和扩展,将Executor分成了自己独立的服务器。

0 分享到:
和我们在线交谈!