Blink 真香

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!

本文原創地址是: http://www.54tianzhisheng.cn/2019/02/28/blink/ , 未經允許禁止轉載。

關注我

微信公衆號:zhisheng

另外我自己整理了些 Flink 的學習資料,目前已經全部放到微信公衆號了。你可以加我的微信:zhisheng_tian,然後回覆關鍵字:Flink 即可無條件獲取到。

更多私密資料請加入知識星球!

Github 代碼倉庫

https://github.com/zhisheng17/flink-learning/

以後這個項目的所有代碼都將放在這個倉庫裏,包含了自己學習 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章