【问题标题】:Spark in Kryo : "java.lang.StackOverflowErrorat com.esotericsoftware.kryo.util.IdentityObjectIntMap.put"Kryo 中的 Spark:“java.lang.StackOverflowErrorat com.esotericsoftware.kryo.util.IdentityObjectIntMap.put”
【发布时间】:2020-05-07 11:22:30
【问题描述】:

每个人。我遇到了如下所示的错误:

我注意到它只是引用了scala中的一个map方法,我想知道如何解决这个问题。非常感谢~

【问题讨论】:

    标签: scala apache-spark kryo


    【解决方案1】:

    好的,我会自己解决我的问题。实际上,stackoverflow 发生的原因是我在代码中使用了 Mutable.List。但是,List 具有最大长度值。当您要放入 List 的元素数量超过 List 设计长度的最大值时,就会出现此错误。所以解决方案是检查你的代码,看看你是否使用了一些可能有长度限制的数据结构。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 2015-08-30
      • 2016-07-02
      • 2019-12-25
      • 2020-08-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多