web提交Spark到yarn方案。。求助

现在要求是web后台调用spark,spark在yarn上跑。(这里web服务器和yarn在不同的服务器上)。。我能想到的方法就是spark打成jar包,web后台去执行脚本/命令。。。有没有不用打jar包的方法啊。。。。求助

楼主说“web服务器和yarn在不同的服务器上” 如果真是这样 web服务器怎么取执行yarn所在集群的命令或脚本呢? 纯好奇!勿怪!

方案已经有了。。。具体请看org.apache.spark.deploy.yarn.Client.Client(ClientArguments args, Configuration hadoopConf, SparkConf sparkConf)这个类的使用方法