Blink 開源了有一段時間了,居然沒發現有人寫相關的博客,其實我已經在個人知識星球裏開始寫了,今天來看看 Blink 爲何香?git
咱們先看看 Blink 黑色版本:github
對比下 Flink 版本你就知道黑色版本多好看了。微信
你上傳 jar 包的時候是這樣的:學習
咱們來看看 Blink 運行的 job 長啥樣?3d
再來對比一下 Flink 的樣子:日誌
查看 Job Task 的詳情,能夠看到開始時間、接收記錄、並行度、duration、Queue in/out、TPSorm
查看 subTask,這裏能夠直接點擊這個日誌就能夠查看 task 日誌:cdn
查看背壓:blog
查看 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 便可無條件獲取到。
之後這個項目的全部代碼都將放在這個倉庫裏,包含了本身學習 flink 的一些 demo 和博客。
一、《從0到1學習Flink》—— Apache Flink 介紹
二、《從0到1學習Flink》—— Mac 上搭建 Flink 1.6.0 環境並構建運行簡單程序入門
三、《從0到1學習Flink》—— Flink 配置文件詳解
四、《從0到1學習Flink》—— Data Source 介紹
五、《從0到1學習Flink》—— 如何自定義 Data Source ?
六、《從0到1學習Flink》—— Data Sink 介紹
七、《從0到1學習Flink》—— 如何自定義 Data Sink ?
八、《從0到1學習Flink》—— Flink Data transformation(轉換)
九、《從0到1學習Flink》—— 介紹Flink中的Stream Windows
十、《從0到1學習Flink》—— Flink 中的幾種 Time 詳解
十一、《從0到1學習Flink》—— Flink 寫入數據到 ElasticSearch
十二、《從0到1學習Flink》—— Flink 項目如何運行?
1三、《從0到1學習Flink》—— Flink 寫入數據到 Kafka
1四、《從0到1學習Flink》—— Flink JobManager 高可用性配置
1五、《從0到1學習Flink》—— Flink parallelism 和 Slot 介紹
1六、《從0到1學習Flink》—— Flink 讀取 Kafka 數據批量寫入到 MySQL