【问题标题】:multiple StreamingContext in sparkspark中的多个StreamingContext
【发布时间】:2017-01-27 22:51:27
【问题描述】:

当两个进程启动时,我遇到了类似的错误

java.lang.IllegalStateException: 在这个 JVM 中只能启动一个 StreamingContext。当前运行的 StreamingContext 是在 org.apache.spark.streaming.StreamingContext.start() 启动的

如何解决这个问题?

【问题讨论】:

    标签: scala apache-spark spark-streaming


    【解决方案1】:

    很明显:不要同时启动两个StreamingContexts。在您的代码中查找您执行此操作的位置(您未发布的堆栈跟踪应该会有所帮助)。如果您不确定StreamingContext 是否已经启动,请改用StreamingContext.getActiveOrCreate

    【讨论】:

      猜你喜欢
      • 2016-01-20
      • 2015-03-10
      • 1970-01-01
      • 2017-04-17
      • 2015-11-30
      • 1970-01-01
      • 1970-01-01
      • 2018-08-11
      相关资源
      最近更新 更多