Azkaban的Web Server源碼探究系列17:Creating Flows

到目前爲止,一切還比較順利!工程Project已經建立完畢,下面來嘗試建立一個flow.git

===github

什麼是 flow?post

A job is a process you want to run in Azkaban. Jobs can be set up to be dependent on other jobs. The graph created by a set of jobs and their dependencies are what make up a flow.spa

根據官方的說明:.net

一個job是一個進程,job之間能夠互相依賴,指定順序。blog

一系列的job和依賴關係構成的圖,就是一個flow.進程

===================================下面根據官方的例子來寫一個初級的flow.ip


1)新建2個job文件ci

其中內容分別爲:get

能夠看到bar.job依賴了foo.job.

PS:高級篇還能夠玩  Embedded Flows 

=============================================================

2)打包成zip文件

用winrar就能夠了

打開是上面這樣滴!

===============================

3)上傳upload

點擊上傳的頁面爲:

而後上傳的URL爲:

看來post /manager仍是得繼續看!

這部分的傳送門見: http://my.oschina.net/qiangzigege/blog/655687

後續就不說了,從下一節開始,看看到底發生了什麼?



附錄:

1)http://azkaban.github.io/azkaban/docs/latest/#creating-flows --- 一鍵直達

2)http://azkaban.github.io/azkaban/docs/latest/#job-configuration        ---具體的job描述信息

3) http://azkaban.github.io/azkaban/docs/latest/#upload-projects ---上傳一個flow

4) http://www.jianshu.com/p/484564beda1d  --- 網友寫得文章

相關文章
相關標籤/搜索