Windows系统下上手flink(记录一)

1、准备文件

     flink安装包(1.9)

     netcat(windows版)

2、创建maven工程。

      可以使用idea之类的工具,pom文件至少必须引用

<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-java</artifactId>
<version>1.9.0</version>
</dependency>

<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-streaming-java_2.11</artifactId>
<version>1.9.0</version>
</dependency>

3、代码中完成一个功能(抄了一个满世界都是的wordcount工程)并打成jar包。

4、使用netcat 启动一个端口,作为wordcount的输入端 (nc -L -p 9000)

5、启动flink集群 start-cluster.bat

6、启动wordcount的jar包(flink.bat run -c myMain.StreamingJob  sm-1.0-SNAPSHOT.jar -port 9000)

      注意,需要优先指定 主类(-c) 反正我的版本不指定会报错。

7、确认flink中job正常运行

8、netcat启动界面输入字符串 观察输出结果

原文地址:https://www.cnblogs.com/windghost/p/11454795.html