spark-submit --class "test" --master spark://master:7077 /
--driver-cores 16 --executor-cores 16 --conf spark.driver.memory=30G /
--conf spark.executor.memory=30G /
/root/xxx/test/target/scala-2.11/test_2.11-1.0.jar /
"0.8"
传入的参数为0.8,在程序中取到的方法如下:
def main(args: Array[String]): Unit = {
val t=args(0).toDouble
}
这里的t就等于第一段代码中传入的0.8

本文详细介绍了使用spark-submit命令启动Spark应用程序的方法,包括指定主节点、分配资源等关键参数的设置。通过一个具体示例,展示了如何将参数传递给Spark程序,并在程序中正确获取和使用这些参数。
2707

被折叠的 条评论
为什么被折叠?



