今天刚开始搭建flink的环境。
暂时没有装hadoop,直接运行demo。
学习文档:http://ifeve.com/flink-quick-start/
要点
(1)启动一个本地的Flink集群,启动后是一个守护进程
root 3595 1.6 1.3 7251472 203772 pts/18 Sl+ 01:49 0:10 /usr/local/java/jdk1.8.0_121/bin/java -Dlog.file=/home/flink/flink-1.2.0/log/flink-root-client-jd.log -Dlog4j.configuration=file:/home/flink/
(2)绑定host或者通过ip端口访问网页页面
(3)nc命令打开netcat本地服务,它将回车前的字符串echo。启动后进程阻塞。
(4)$ ./bin/flink run examples/streaming/SocketWindowWordCount.jar --port 9000 启动例子程序,页面可以把它杀死。
点cancel后,这个进程结束,而且nc那个进程从阻塞状态中结束了,不知道原因是什么。
先关闭nc,任务是finish状态。先结束任务,nc还是处于阻塞状态。
(5)注意log中的out文件是输出结果
本文记录了使用Flink进行初次环境搭建的过程,未安装Hadoop,直接运行DEMO。主要步骤包括启动本地Flink集群,通过Web页面管理,利用nc命令创建本地服务并运行SocketWindowWordCount示例程序,探讨了程序与nc服务之间的交互情况。
1万+

被折叠的 条评论
为什么被折叠?



