spark提供如下配置
配置 | 默认值 | 解释 | 开始版本 |
---|---|---|---|
spark.yarn.submit.waitAppCompletion | true | 在集群模式下,控制客户端是否等待退出,直到应用程序完成。如果设置为true,客户端进程将保持活动状态,并报告应用程序的状态。否则,客户端进程将在提交后退出。 | 1.4 |
写法
./bin/spark-submit \
--class <main-class> \
--master <master-url> \
--deploy-mode <deploy-mode> \
--conf spark.yarn.submit.waitAppCompletion=false \
... # other options
<application-jar> \
[application-arguments]
在提交任务的时候将spark.yarn.submit.waitAppCompletion设置为fasle即可