2017-07-04 3 views
0

Y at-il un moyen de voir la commande CLI spark-launcher qui sera soumise à étincelle lors de l'utilisation de la ligne suivante dans JAVA pour envoyer un lanceur d'étincelles déjà configuré?Comment voir la commande spark-launcher soumise lors de l'utilisation de org.apache.spark.launcher.SparkLauncher?

SparkLauncher().launch(); 

Edit: La méthode "createBuilder" dans "SparkLauncher.class" semble avoir, comme une liste, au cours du processus ".launch()". Maintenant, il s'agit de trouver le moyen d'extraire cette information à partir du moment où le "SparkLauncher(). Launch()" est soumis.

Répondre

0

Étant donné que vous définissez votre sparkLauncher comme: « lanceur » Vous pouvez obtenir la commande d'allumage soumettre cette façon:

String sparkSubmitCommand = StringUtils.join(launcher.createBuilder().command(), " ");