spark streaming测试之二使用网络数据源
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,测试思路:首先,创建网络数据源数据发送器(程序一);其次,创建spark接收数据程序(程序二);接着,将程序一打包,放在服务器上执行。这里有三个参数分别是:所要发送的数据文件,通过哪个端口号发送,每隔
千家信息网最后更新 2026年11月01日spark streaming测试之二使用网络数据源
测试思路:
首先,创建网络数据源数据发送器(程序一);
其次,创建spark接收数据程序(程序二);
接着,将程序一打包,放在服务器上执行。这里有三个参数分别是:所要发送的数据文件,通过哪个端口号发送,每隔多少毫秒发送一次数据;
最后,运行spark程序,这里每隔5秒处理一次数据。有两个参数:监听的端口号,每隔多少毫秒接收一次数据。
观察效果。
程序一:
sparkStreamingimport java.io.PrintWriterimport java.net.ServerSocketimport scala.io.Sourceobject SalaSimulation { (length: ) = { java.util.Random rdm = Random rdm.nextInt(length) } (args: Array[]){ (args.length != ){ System..println() System.() } filename = args() lines = Source.(filename).getLines.toList filerow = lines.length listener = ServerSocket(args().toInt) (){ socket = listener.accept() Thread(){ = { (+socket.getInetAddress) out = PrintWriter(socket.getOutputStream()) (){ Thread.(args().toLong) content = lines((filerow)) (content) out.write(content +) out.flush() } socket.close() } }.start() } }}程序二:
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._object NetworkWordCount { def main(args: Array[]){ Logger.getLogger("org.apache.spark").setLevel(Level.WARN) Logger.getLogger("org.apache.eclipse.jetty.server").setLevel(Level.OFF) conf = SparkConf().setAppName().setMaster() sc = SparkContext(conf) ssc = StreamingContext(sc()) lines = ssc.socketTextStream(args()args().toIntStorageLevel.) words = lines.flatMap(_.split()) wordCounts = words.map(x=>(x)).reduceByKey(_+_) wordCounts.print() ssc.start() ssc.awaitTermination() }}
数据
程序
参数
口号
数据源
网络
测试
三个
两个
发送器
思路
效果
文件
服务器
处理
服务
监听
观察
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
华服互联网科技靠谱吗
上海睿民互联网科技有限公司
广州万易互联网科技有限公司
广州紫鲸互联网科技有限公司
科技金融是不是互联网金融
互联网科技会
疫情对互联网科技公司影响
平安科技 互联网
安徽鑫晟辉互联网科技
四川狮子座互联网科技
互联网汽车科技小镇
深圳国际航运科技和互联网
企晟互联网信息科技有限公司
用友工业互联网科技发展
福州德业互联网科技
云鲸互联网络科技有限公司
唯美互联网科技
恒生互联网科技趋势
武汉亿视互联网科技有限公司
咖啡
科技与互联网
互联网科技公司发展
碳银互联网科技有限公司
互联网科技大会案例
互联网科技素材视频竖屏
现代互联网科技股
玉溪互联网科技怎么选
互联网科技如何创业
三亚科技创新互联网基地