在 2.3 中讲解了 Flink 最简单的 WordCount 程序的创建、运行结果查看和代码分析,这篇文章继续带大家来看一个入门上手的程序:Flink 处理 Socket 数据。
IDEA 创建项目
使用 IDEA 创建新的 module,结构如下:
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── com
│ │ └── zhisheng
│ │ └── socket
│ │ └── Main.java
│ └── resources
│ └── log4j.properties
└── test
└── java
项目创建好了后,我们下一步开始编写 Flink Socket Job 的代码。
Flink Socket 应用程序代码
Main 类:
public class Main {
public static void main(String[] args) throws Exception {
//参数检查
if (args.length != 2) {
System.err.println("USAGE:\nSocketTextStreamWordCount &
本文介绍了如何使用Flink处理Socket数据,从IDEA创建项目到编写代码,再到本地和UI运行Job,并分析了Lambda表达式在Flink中的应用及其可能遇到的问题。
订阅专栏 解锁全文
221

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



