Flink的官方SocketWindowWordCount单词计数demo体验

本人刚刚接触Flink,顺着官方文档,和各路大神的指引,自己也试着搭建起来一个Flink的SocketWindowWordCount单词计数的Demo,体验一下,找找手感,主要是做一个记录。

一.环境搭建

1.下载Flink的压缩包flink-1.11.1-bin-scala_2.11.tgz,地址为https://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.11.1/flink-1.11.1-bin-scala_2.11.tgz

2.操作系统为CentOS6,jdk1.8

3.上传jar包到linux中,tar -zxvf flink-1.11.1-bin-scala_2.11.tgz,会得到一个flink-1.11.1

启动flink,jps查看是否成功

成功后打开浏览器访问ip:8081地址看到如下画面

Flink的官方SocketWindowWordCount单词计数demo体验_第1张图片

二.SocketWindowWordCount单词计数Demo的体验

1.nc -lk 9999

Flink的官方SocketWindowWordCount单词计数demo体验_第2张图片

一定要先进行这一步,不然会报错端口冲突的

2.启动demo的jar bin/flink run examples/streaming/SocketWindowWordCount.jar --port 9999

成功后可以看到job里面有了,也可以去浏览器查看

Flink的官方SocketWindowWordCount单词计数demo体验_第3张图片

3.在nc -lk 9999那条命令下面随便输入几个单词

Flink的官方SocketWindowWordCount单词计数demo体验_第4张图片

4.tailf flink-root-taskexecutor-0-localhost.localdomain.out 查看日志

Flink的官方SocketWindowWordCount单词计数demo体验_第5张图片

可以看到有输出结果了,说明flink运行正常了!

你可能感兴趣的:(flink,demo,flink,apache,java)