文章目录
1.Flink 流处理程序的一般流程
1)获取 Flink 流处理执行环境
2)构建 source
3)数据处理
4)构建 sink
-
示例
编写 Flink 程序,用来统计单词的数量。 -
步骤
1)获取 Flink 批处理运行环境
2)构建一个 socket 源
3)使用 flink 操作进行单词统计
4)打印
说明:如果 linux 上没有安装 nc 服务 ,使用 yum 安装
yum install -y nc
- 参考代码
package com.czxy.flink.stream
import org.apache.flink.api.java.tuple.Tuple
import org.apache.flink.streaming.api.scala.{
DataStream, KeyedStream, StreamExecutionEnvironment, WindowedStream}
import org.ap