教育行業(yè)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(執(zhí)行服務器)。

  這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的主要管理者,它用于處理項目管理、身份驗證、調度程序和執(zhí)行監(jiān)視,同時還可以用作UI。

  3.Azkaban Executor Server

  Azkaban Executor Server主要用于處理工作流和jobs作業(yè)任務的實際執(zhí)行。在最初的Azkaban版本中,Azkaban Web Server和Azkaban Executor Server是自動部署在同一服務器中的,后來由于功能需求和擴展,將Executor分成了自己獨立的服務器。

0 分享到:
和我們在線交談!