sparkstream 接收处理多数据源
spark新手,如何在driver 中接收多个stream,比如spark example中JavaNetworkWordCount例子
这个只接收了一个数据源的流,在官网上有查到可以支持多源接收,但是没有给出例子,本以为可以按如下实现
但发现这种方式不行,union后的transform操作都不再执行。
另外发现csdn上spark模块问题好少,有没有其他论坛可以交流,stackoverflow需要翻墙才能体问,dt!
SparkConf sparkConf = new SparkConf().setAppName("JavaNetworkWordCount");
JavaStreamingContext ssc = new JavaStreamingContext(sparkConf, new Duration(10000));
JavaReceiverInputDStream<String> lines = ssc.socketTextStream(
host, ip, StorageLevels.MEMORY_ONLY);
这个只接收了一个数据源的流,在官网上有查到可以支持多源接收,但是没有给出例子,本以为可以按如下实现
SparkConf sparkConf = new SparkConf().setAppName("JavaNetworkWordCount");
JavaStreamingContext ssc = new JavaStreamingContext(sparkConf, new Duration(10000));
JavaReceiverInputDStream<String> lines = ssc.socketTextStream(
host1, ip1, StorageLevels.MEMORY_ONLY);
JavaReceiverInputDStream<String> lines2 = ssc.socketTextStream(
host2, ip2, StorageLevels.MEMORY_ONLY);
JavaDStream<String> words = lines.union(lines1);//利用union来合并
但发现这种方式不行,union后的transform操作都不再执行。
另外发现csdn上spark模块问题好少,有没有其他论坛可以交流,stackoverflow需要翻墙才能体问,dt!
...全文
相关推荐
demo-kafka-sparkstream-hbase
演示-kafka-sparkstream-hbase 通过 SparkStreaming 从 Kafka 加载数据到 HBase 表的演示。 以分钟为基础计算 MIN、MAX、AVG(SUM、CNT)
sparkStream-kafka.rar
Spark Streaming与Kafka集成是大数据处理领域常见的应用场景,主要用于实现实时数据流处理。
flume+kafka+sparkStream+redis实时日志采集.docx
在这个案例中,虽然没有直接提及Redis的配置,但通常Redis可以在接收和暂存Spark Streaming处理后的结果,或者作为Flume的另一个接收器,用于存储和检索数据。
PySpark大数据分析项目实战(完整视频+课件+代码+软件工具)
PySpark电商分析案例讲解,Python+Spark,Python+Spark SQL,Python+SparkStream,Python+Hive等视频讲解,含讲义、代码、笔记、软件等,原价值千
kafka-spark:kafka+log4日志Stream对接sparkStream
本文介绍了一个名为kafka-spark的Java项目的Maven项目对象模型(POM)文件配置。该配置以Spring Boot为父项目,集成了Apache Spark、Apache Kafka客户端


