Blink 開源了有一段時間了,竟然沒發現有人寫相關的部落格,其實我已經在我的知識星球裡開始寫了,今天來看看 Blink 為什麼香?
我們先看看 Blink 黑色版本:
對比下 Flink 版本你就知道黑色版本多好看了。
你上傳 jar 包的時候是這樣的:
我們來看看 Blink 執行的 job 長啥樣?
再來對比一下 Flink 的樣子:
檢視 Job Task 的詳情,可以看到開始時間、接收記錄、並行度、duration、Queue in/out、TPS
檢視 subTask,這裡可以直接點選這個日誌就可以檢視 task 日誌:
檢視背壓:
檢視 task metric,可以手動新增,支援的有很多,這點很重要,可以根據每個運算元的監控以及時對每個運算元進行調優:
檢視 job 執行時間段的情況:
檢視 running 的 job:
檢視已經完成的 job:
檢視 Task Manager:
Task Manager 分配的資源詳情:
Task Manager metric 監控資訊詳情:
Task Manager log 檔案詳情,包含執行產生的日誌和 GC 日誌:
Task Manager 日誌詳情,支援高亮和分頁,特別友好,媽媽再也不擔心我看不見 "刷刷刷" 的日誌了。
總結
介紹了 Flink 的 Blink 分支編譯後執行的介面情況,總體來說很棒,期待後面 Blink 合併到 Flink!
本文原創地址是: www.54tianzhisheng.cn/2019/02/28/… , 未經允許禁止轉載。
關注我
微信公眾號:zhisheng
另外我自己整理了些 Flink 的學習資料,目前已經全部放到微信公眾號了。你可以加我的微信:zhisheng_tian,然後回覆關鍵字:Flink 即可無條件獲取到。
Github 程式碼倉庫
以後這個專案的所有程式碼都將放在這個倉庫裡,包含了自己學習 flink 的一些 demo 和部落格。
相關文章
1、《從0到1學習Flink》—— Apache Flink 介紹
2、《從0到1學習Flink》—— Mac 上搭建 Flink 1.6.0 環境並構建執行簡單程式入門
3、《從0到1學習Flink》—— Flink 配置檔案詳解
4、《從0到1學習Flink》—— Data Source 介紹
5、《從0到1學習Flink》—— 如何自定義 Data Source ?
6、《從0到1學習Flink》—— Data Sink 介紹
7、《從0到1學習Flink》—— 如何自定義 Data Sink ?
8、《從0到1學習Flink》—— Flink Data transformation(轉換)
9、《從0到1學習Flink》—— 介紹Flink中的Stream Windows
10、《從0到1學習Flink》—— Flink 中的幾種 Time 詳解
11、《從0到1學習Flink》—— Flink 寫入資料到 ElasticSearch
12、《從0到1學習Flink》—— Flink 專案如何執行?
13、《從0到1學習Flink》—— Flink 寫入資料到 Kafka
14、《從0到1學習Flink》—— Flink JobManager 高可用性配置
15、《從0到1學習Flink》—— Flink parallelism 和 Slot 介紹
16、《從0到1學習Flink》—— Flink 讀取 Kafka 資料批量寫入到 MySQL