spark streaming测试之四设置窗口大小接收数据
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,测试思路:首先,使用网络数据发送程序发送数据;然后,运行spark程序;观察效果。说明:1. 这里也需要设置检查点目录2. 这里有四个参数:前两个分别是监听的端口和每隔多少毫秒接收一次数据;第三个参数
千家信息网最后更新 2025年12月03日spark streaming测试之四设置窗口大小接收数据
测试思路:
首先,使用网络数据发送程序发送数据;
然后,运行spark程序;
观察效果。
说明:
1. 这里也需要设置检查点目录
2. 这里有四个参数:
前两个分别是监听的端口和每隔多少毫秒接收一次数据;
第三个参数是接收前多少毫秒的数据;(详细请参见window具体含义)
第四个参数是每隔多少毫秒接收一次数据。
sparkStreamingimport org.apache.log4j.{LoggerLevel}import org.apache.spark.storage.StorageLevelimport org.apache.spark.streaming.{SecondsStreamingContext}import org.apache.spark.{SparkContextSparkConf}import org.apache.spark.streaming.StreamingContext._WindowWordCount { def main(args: Array[]){ Logger.().setLevel(Level.) Logger.().setLevel(Level.) conf = SparkConf().setAppName().setMaster() sc = SparkContext(conf) ssc = StreamingContext(sc()) ssc.checkpoint() val lines = ssc.socketTextStream(args(0),args(1).toInt, StorageLevel.MEMORY_ONLY_SER) words = lines.flatMap(_.split()) //windows operator val wordCounts = words.map(x=>(x,1)).reduceByKeyAndWindow((a:Int,b:Int)=>(a+b), Seconds(args(2).toInt),Seconds(args(3).toInt)) wordCounts.print() ssc.start() ssc.awaitTermination() }}
数据
参数
程序
测试
三个
两个
含义
思路
效果
检查点
目录
端口
网络
检查
监听
观察
运行
大小
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
系统之星怎么添加服务器
做前端需要学会数据库么
e会计数据库
华为服务器做rh2288
上海今日头条网络技术有限公司
万卷小说软件开发
宣化数据库
vb读取文件文本数据库中
手机网络安全预防认识
取数软件开发公司
当当网数据库
dns服务器密码查看方法
软件工程活动包括软件开发
南京阵列网络技术
阿里云数据库镜像下载
计算机网络技术区别
全球发展网络增长数据库
服务器的显示器用电脑会卡吗
uft关联数据库
深圳市深软创互联网科技发展
苏州戴尔服务器配件价格
数据库查询某个接口的sql语句
舆情监控软件开发
安卓开发云服务器搭建
阿里巴巴网络技术发展
服务器怎么变成圣子
软件开发服务计量单位填什么
深圳聚将网络技术有限公司
数据转图形软件开发
安卓 访问sql数据库