Configuration
Spark Properties
Application Properties
Runtime Environment
Shuffle Behavior
Spark UI
Compression and Serialization
Memory Management
Execution Behavior
Networking
Scheduling
Dynamic Allocation
Security
TLS / SSL
Spark SQL
Spark Streaming
SparkR
GraphX
Deploy
Cluster ManagersEnvironment Variables
Configuring Logging
Overriding configuration directory
Inheriting Hadoop Cluster Configuration
Priority
SparkSubmit -> val appArgs = new SparkSubmitArguments(args)
1 | // Init parameters |
Priority: code > spark-submit options > spark-defaults.conf > spark-env.sh > default
Links
- Author:HyperJ
- Source:HyperJ’s Blog
- Link:Spark Configuration