开发者社区> 问答> 正文

spark.default.parallelism这个参数有什么意义,实际生产中如何设置?

spark.default.parallelism这个参数有什么意义,实际生产中如何设置?

展开
收起
茶什i 2019-10-29 14:07:33 2082 0
1 条回答
写回答
取消 提交回答
  • 1)参数用于设置每个stage的默认task数量。这个参数极为重要,如果不设置可能会直接影响你的Spark作业性能;2)很多人都不会设置这个参数,会使得集群非常低效,你的cpu,内存再多,如果task始终为1,那也是浪费,spark官网建议task个数为CPU的核数*executor的个数的2~3倍。

    2019-10-30 15:07:31
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Hybrid Cloud and Apache Spark 立即下载
Scalable Deep Learning on Spark 立即下载
Comparison of Spark SQL with Hive 立即下载