【发布时间】:2016-11-11 08:42:25
【问题描述】:
我想要实现的基本上是每次收到数据流时打印"hello world"。
我知道在每个流上我都可以调用函数 foreachRDD 但这对我没有帮助,因为:
- 可能是没有处理数据
- 我不想在每个 rdd 上打印 hello,我想在整个流上打印 hello(无论我是否收到数据)。
基本上,每次程序尝试获取数据时(由于火花流上下文,它每 30 秒这样做一次)我想打印你好。
有没有办法做到这一点?是否有类似 spark 流的在线监听事件?
【问题讨论】:
标签: scala apache-spark stream spark-streaming