我爱编程

spark 常见问题汇总

2018-04-12  本文已影响0人  pcqlegend

1、org.apache.spark.shuffle.MetadataFetchFailedException: Missing an output location for shuffle 0

2、在 rdd.foreach中对变量进行操作,然后输出的时候 没有值

val count = 0l
val keyTotal =  rdd.reduceByKey((a,b)=>a+b)
keyTotal.foreach(item => {
  count ++;
})

println(s"$count")
发现还是 0,类似的问题 参考闭包那一节的分析,逻辑写多了,容易忽略这样的细节

上一篇 下一篇

猜你喜欢

热点阅读