前言
本文介绍如何在IDEA上快速开发基于Flink框架的DataStream程序。先直接上手!
环境清单
案例是在win7运行。安装VirtualBox,在VirtualBox上安装Centos操作系统。所有资源都在百度云上,有需要请直接下载。安装教程基本都是傻瓜式,文章不做讲述,有需要直接网上搜索。
| 资源 | 版本 |
| VirtualBox | 5.2.16 |
| Centos | 6.5 |
| Maven | 3.6.3 |
| JDK | 8u241 |
| IDEA | 2019.3.2 |
| Flink | 1.10.0 |
链接:https://pan.baidu.com/s/12rXlY_z_Fck8-NRXdZ5row
提取码:qt2p

轻装上阵
1、IP设置
Centos的设置静态IP为192.168.2.20,关闭防火墙
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Eth

本文详细介绍了如何在IDEA环境下开发基于Flink的DataStream程序。通过设置Centos静态IP,创建Maven项目,编写WindowWordCount.java实现5秒窗口计数功能。使用nc工具模拟消息队列作为数据源,解决IDEA运行时的依赖问题,最后打包发布到Flink集群并观察运行结果。完整代码已上传至GitHub。
最低0.47元/天 解锁文章

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



