python - pyspark local[*] vs spark.executor.cores"
问题描述
我正在使用 python pyspark 在本地模式下运行 spark 集群。火花配置选项之一设置为:
"spark.executor.cores": "8"
"spark.cores.max": "8"
设置所有选项后:
SparkSession.builder.config(conf=spark_configuration)
我建立了火花上下文:
SparkSession.builder.master("local[*]").appName(application_name).getOrCreate()
我的机器有 16 个内核,我看到应用程序消耗了所有可用资源。我的问题是选项"local[*]"
与"spark.executor.cores": "8"
火花驱动程序有何影响(本地执行程序将消耗多少核心)?
解决方案
推荐阅读
- ldap - 使用 LDAP 登录 Vault - 操作失败
- elasticsearch - elasticsearch:java.lang.IllegalStateException: availableProcessors 已设置为 [12],拒绝 [12]
- python - 如何将“[nan,1,2,3]”字符串转换为列表 [nan,1,2,3]?
- javascript - var __decorator = (this && this.__decorate) || 上的第一个操作数是什么?function() {...} 尝试做什么?
- c# - ASP.NET-WEBFORMS,等待一个工作,直到他完成,当参数改变时
- vue.js - 如何在 Vue.js 中获取当前的 Elastic APM 实例?
- mysql - MySQL : 比赛选手的平均时间
- php - 添加简码时页面未更新,并且在 wordpress 插件开发期间也在 wordpress 仪表板中呈现简码内容
- mybatis - 在 myBatis-mapping 中按索引访问列表元素
- ios - Firebase 推送通知在上传到应用商店 ios 后不起作用