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地址看到如下画面
二.SocketWindowWordCount单词计数Demo的体验
1.nc -lk 9999
一定要先进行这一步,不然会报错端口冲突的
2.启动demo的jar bin/flink run examples/streaming/SocketWindowWordCount.jar --port 9999
成功后可以看到job里面有了,也可以去浏览器查看
3.在nc -lk 9999那条命令下面随便输入几个单词
4.tailf flink-root-taskexecutor-0-localhost.localdomain.out 查看日志
可以看到有输出结果了,说明flink运行正常了!