nc -lk 9999
./bin/run-示例streaming.NetworkWordCount localhost 9999
“你好世界你好”
netcat控制台。
你好,2世界,1
发布于 2015-12-13 09:25:51
我也面临着同样的问题,上周末为了让这个简单的流示例发挥作用,我花了很多时间。最后,我能够成功地执行NetworkWorkCount程序。我用的是火花1.5.2。和Ubuntu_14系统。
要解决这个问题,有多种方法,您可以使用其中之一:
这种方法的问题是,您必须以某种方式编译这个更新的代码,以便使我们的修改有效,这可能是刚刚开始学习火花并尝试运行这个简单示例的人的另一个问题。对他们来说,最简单的方法是在下面的选项。
它将开始显示连续流如下:
-------------------------------------------
Time: 1450077999000 ms
-------------------------------------------
(are,12)
(am,6)
(how,6)
(rashmit,6)
(apache,6)
(hello,5)
(spark,5)
(you,12)
(i,6)
(sparkhello,1)
...
-------------------------------------------
Time: 1450078000000 ms
-------------------------------------------
(are,2)
(am,1)
(how,1)
(rashmit,1)
(apache,1)
(hello,1)
发布于 2017-06-22 17:45:46
这应该能行
./bin/run-example --master local[4] streaming.NetworkWordCount localhost 9999
发布于 2016-11-06 15:49:51
我们不需要任何代码更改或配置更改来运行此示例。在虚拟机中运行此示例时,我遇到了这个问题。当我们运行与主机部分相同的程序时,不会出现此问题。感谢Rashmit Rathod提供有关这个问题的线索。
解决方案是添加“--主local2”作为运行示例命令行的一部分,如下所示
./bin/run-example --master local[2] org.apache.spark.examples.streaming.NetworkWordCount localhost 9999
https://stackoverflow.com/questions/31579204
复制相似问题