flink安裝並且運行WordCount任務

1.官網下載flink:https://www.apache.org/dyn/closer.lua/flink/flink-1.8.1/flink-1.8.1-bin-scala_2.11.tgz

2.下載後上傳到服務器,解壓並運行flink服務

cd /usr/local/flink-1.8.1-bin-scala_2.11/flink-1.8.1/bin
./start-cluster.sh

3.通過瀏覽器訪問flink控制檯, 服務器ip:8081

4. 通過idea創建flink的word count任務,選擇flink-quickstart-java模板

5.創建後的項目主類爲:SocketTextStreamWordCount,對項目打包

mvn clean package -Dmaven.test.skip=true

6.在flink所在的服務器上,運行nc -l 9000(如果命令不存在,運行yum -y install nc安裝)

7.另開一個窗口,將打的jar包上傳到服務器上,並且在flink根目錄下運行

bin/flink run -c com.zjl.flink.SocketTextStreamWordCount  webapp/flink-learning-introduction-1.0-SNAPSHOT.jar 127.0.0.1 9000

8.運行成功後,在flink的控制檯便能看到你上傳的任務

9.在運行nc命令的窗口上隨便輸入字符串:

 

10.查看運行的結果

 

參考:http://www.54tianzhisheng.cn/2018/09/18/flink-install/

https://blog.csdn.net/qq_42108136/article/details/83751759 

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