千家信息网

大数据:Windows下配置flink的Stream

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,对于开发人员来说,最希望的是需要在windows中进行测试,然后把调试好的程序放在集群中运行。下面写一个Socket,上面是监控本地的一个运行端口,来实时的提取数据。获取视频中文档资料及完整视频的伙伴
千家信息网最后更新 2025年02月23日大数据:Windows下配置flink的Stream

对于开发人员来说,最希望的是需要在windows中进行测试,然后把调试好的程序放在集群中运行。下面写一个Socket,上面是监控本地的一个运行端口,来实时的提取数据。获取视频中文档资料及完整视频的伙伴请加QQ群:947967114

下面是一段代码:

import org.apache.flink.api.java.utils.ParameterToolimport org.apache.flink.streaming.api.scala._import org.apache.flink.streaming.api.windowing.time.Timeobject SocketWindowWordCount { def main(args: Array[String]): Unit = { val port:Int=try{ ParameterTool.fromArgs(args).getInt("port") } catch{ case e:Exception=>{ System.out.print("Noport spacified.Please run 'SocketWindowWordCount'") return } } val env:StreamExecutionEnvironment=StreamExecutionEnvironment.getExecutionEnvironment val text=env.socketTextStream("localhost",port,'\n') val windowWordCount=text.flatMap{w=>w.split("\s+")}.map{w=>WordWithCount(w,1)}. keyBy("word").timeWindow(Time.seconds(5),Time.seconds(1)).sum("count") windowWordCount.print().setParallelism(1) env.execute("Socket Window WordCount") }}case class WordWithCount(word: String, count: Long){}

这个程序有几个需要注意的。第一个org.apache.flink.streaming.api.windowing.time.Time是这个时间包的使用。第二个是org.apache.flink.streaming.api.scala._,不要直接引入org.apache.flink.streaming.api.scala.StreamExecutionEnvironment。

配置windows的nc端口,在网上下载nc.exe(https://eternallybored.org/misc/netcat/)

选择版本:解压放在一个指定的目录上。然后在cmd环境中进入到这个目录。获取视频中文档资料及完整视频的伙伴请加QQ群:947967114

使用命令开始nc制定端口为9000(nc -L -p 9000 -v)

在IDEA中设置输入参数:

指定端口--port 9000,然后运行

Cmd端口中输入数据,在flink中可以看到实时的云运算结果:

至此,flink在windows中的一个stream配置完成。获取视频中文档资料及完整视频的伙伴请加QQ群:947967114

视频 端口 伙伴 文档 运行 数据 配置 实时 目录 程序 输入 人员 代码 参数 命令 时间 版本 环境 结果 至此 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全相关法律有多少条 软件开发服务公司怎么运作 嵌入式软件开发工程师学校 冰河云做服务器怎么样 互联网科技年度公关传播方案 天津服务器搬迁选哪家服务器 学校国家网络安全宣传资料 flashfxp导入数据库 软件开发技术论文怎么写 游戏服务器如何进行分区 mysql远程访问库数据库 长治市科迪计算机网络技术 网络安全管理理论 数据库属性专业英文字母 s-c模型服务器和客户端 服务器时间会变 数据库插入多条数据 购物系统的数据库的需求分析 c 静态数据库连接对象 微信数据库系统er图设计 简阳中学网络安全宣传周活动 华为 服务器 电大数据库技术2017 神奇宝贝服务器在哪里下载 汇能科技移动互联网 服务器风扇改汽车电子增压器 陕西服务器回收厂家云主机云空间 网络安全手抄报六年级清晰 软件开发专家和资深工程师 重庆erp软件开发价格
0