多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 服務器 > 數據平臺調度系統的設計

數據平臺調度系統的設計

來源:程序員人生   發布時間:2015-01-14 08:27:41 閱讀次數:3934次

文章出自: http://blog.csdn.net/lili72


 1、 能定時發起各類型的任務

1.1  任務類型比如 shell腳本,或jar 程序,或調用存儲進程

1.2  可以設置每天甚么時候開始履行,每天履行幾次。或每隔多久履行1次(類crontab

1.3  數據平臺1般的任務類型有:

   1.3.1    101任務: 檢查數據源文件是不是到齊(包括文件個數,或是.ok文件),如果到齊,把任務狀態標志為成功,如果沒有到齊循環屢次檢測,任務狀態標志為進行中。可能由于各種緣由會致使數據源延遲,所有需要屢次循環檢測數據源,而不是把該任務標志位出錯。而如果數據源遲遲沒有成功履行,會影響到后面所有的報表ETL任務,所以最好的設計是假設數據源檢測任務超過1定的時間沒有成功完成,則預警到對應的負責人。短信或郵件通知負責人需要處理該數據源,數據源極可能出現問題。最好1個數據源配置1個101任務,而不是所有的數據源配置1個任務,這樣就盡可能減少了數據源之間的耦合。不會由于某個數據源的延遲或問題影象全部數據平臺的數據。實現方式可以是shell腳本,檢查對應數據源的.ok文件是不是生成。靈活1點可以用程序實現,把要監控的內容都配置到數據庫中,程序通過讀取數據庫中的配置內容檢測各數據源的到達情況。

 1.3.2    102任務:加載數據到hdfs中。判斷各自的數據源依賴任務是不是已成功完成,如果完成進行加載任務。

1.3.3     103任務:數據清洗轉換。這里有數據去重,數據轉碼,去掉臟數據等

1.3.4    104任務:履行報表或其它數據利用層轉換。

1.3.5    105任務:清算任務(清算1些日志或很久不用的數據),或數據轉移任務,把數據sqoop到關系型數據。

 

 2、 能在依賴完成以后才開始履行(履行任務之前,首先必須檢測自己的依賴任務是不是已成功履行完成,如果是則履行當前任務,否則當前任務進入等待隊列)

 3、 能觸發下級任務履行(當前任務成功履行完成,觸發依賴當前任務的下級任務開始履行)

 4、 支持并發操作(多個沒有關系依賴的任務,可以同步履行)

 5、 支持散布式調度 (如果調度的任務很多,在1臺機器集中觸發,對該臺機器的壓力很大,最好可以散布在多臺機器上履行)

 6 、任務分配優先級(有些報表,或算法優先級別比較高,需要盡快完成)

 7、 可以可視化管理任務(比如:手動停止正在運行的任務,手動觸發其它任務運行) 

 8、 出錯可以屢次自動重新發起(由于平臺本身的bug hadoophive等都有本身的bug,重新發起1次,就能夠正常運行了,hive中最多見的是高并發找不到表Table 'hive.DELETEME1414791576856' doesn't exist)。 

 9、 出錯會記錄出錯日志并預警。(有了日志可以很快定位出問題的緣由,或記錄任務在hadoop中的jobid,可以到hadoop的日志中查詢任務的報錯緣由)

 10 、 記錄任務的履行時間(包括開始履行時間,結束時間,任務耗時,記錄這些時間可以評估全部調度系統的繁忙時間和空閑時間,有益于后續配置任務,同時可以監控任務的運行情況,優化某些任務)

 

固然大家可以先研究下開源的淘寶調度:

 easyschedule   http://code.taobao.org/p/easyschdeule/src/

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 毛片一级做a爰片性色 | 小说 都市 欧美 亚洲 | 无毒三级| 久久精品午夜 | 亚洲特黄大黄一级毛片 | 欧美爱爱网 | 国产综合久久一区二区三区 | 亚洲精品国产自在久久老牛 | 欧美日韩一区二区在线视频播放 | 亚洲最大色视频 | 亚洲精品在线播放视频 | 26uuu色噜噜欧美在线播放 | 国产欧美日韩综合精品二区 | 欧美性区| 国产精品欧美亚洲韩国日本不卡 | 夜夜影院未满十八勿进 | 欧美 日本 亚洲 | 337p日本大胆欧美人术艺术精品 | 射在线| 狠狠色综合网 | 一本大道加勒比久久 | 国产老肥妇视频 | 天堂tv亚洲tv日本tv不卡 | 啪啪小视频网站 | 亚洲国产精久久久久久久春色 | 国产三级精品在线观看 | 成人在线观看免费爱爱 | 国产欧美精品国产国产专区 | 亚洲区免费 | 最好看的毛片 | 欧美日本黄色 | 性欧美最新另类 | 欧美国产精品亚洲精品第一区 | 日韩欧美综合在线二区三区 | 日本动漫免费看 | 亚洲成a人片在线观看尤物 亚洲成a人片在线观看中文!!! | 91精品免费久久久久久久久 | 久久久久avav久久久 | 全免费a级毛片免费看不卡 全网毛片 | 新japanesevideo乱熟| 久草成人在线视频 |