教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

問(wèn)答>python+大數(shù)據(jù)開(kāi)發(fā)>Azkaban組成結(jié)構(gòu)是怎樣的?

Azkaban組成結(jié)構(gòu)是怎樣的?

來(lái)源傳智教育2022年05月12日 14時(shí)05分45秒

  Azkaban工作流管理器由3個(gè)核心部分組成,具體如下。

  (1)Relational Database(關(guān)系數(shù)據(jù)庫(kù)MySQL);

  (2)Azkaban Web Server(Web 服務(wù)器);

  (3)Azkaban Executor Server(執(zhí)行服務(wù)器)。

  這3個(gè)核心部分的關(guān)聯(lián)關(guān)系如下圖1-1所示。

Azkaban核心部分關(guān)系圖.jpg

  圖1-1 Azkaban核心部分關(guān)系圖

  1.Relational Database(MySQL)

  Azkaban通常使用MySQL關(guān)系數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ),Azkaban Web Server和Azkaban Executor Server都會(huì)訪(fǎng)問(wèn)該關(guān)系數(shù)據(jù)庫(kù)。

  2.Azkaban Web Server

  Azkaban Web Server是所有Azkaban的主要管理者,它用于處理項(xiàng)目管理、身份驗(yàn)證、調(diào)度程序和執(zhí)行監(jiān)視,同時(shí)還可以用作UI。

  3.Azkaban Executor Server

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

和我們?cè)诰€(xiàn)交談!