【问题标题】:Spark receiver for capturing network traffic用于捕获网络流量的 Spark 接收器
【发布时间】:2014-09-30 06:20:09
【问题描述】:

我想写一个火花流应用程序。我编写了一个使用 java 库捕获数据包的 scala 代码。现在,我想将这些数据包发送到火花流接收程序(0.9)。我应该编写一个新的 spark 接收器代码还是可以在已经编写的 scala 代码中创建接收器来捕获数据包?如何做呢?谁能帮帮我。

【问题讨论】:

    标签: scala networking apache-spark spark-streaming


    【解决方案1】:

    您是否看过在 spark 中创建自定义接收器的说明。

    http://spark.apache.org/docs/latest/streaming-custom-receivers.html

    总的来说很容易。但是,由于我不确定您现有的数据包捕获代码是如何工作的(它是否实时捕获并转储到文件中,是否可以将其更改为存储在 ArrayBuffer 中等),很难说您可以使用多少代码重复使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多