轻装上阵Flink--在IDEA上开发基于Flink的实时数据流程序

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

前言

      本文介绍如何在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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值