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

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

问答>python+大数据开发>Azkaban组成结构是怎样的?

Azkaban组成结构是怎样的?

来源传智教育2022年05月12日 14时05分45秒

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

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

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

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

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

Azkaban核心部分关系图.jpg

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

  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分成了自己独立的服务器。

和我们在线交谈!