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.查看運行的結果