ApplicationMaster - 在 YARN 中 运行 的不同类型的应用程序是否不同?
ApplicationMaster - Is it different for different types of applications which run in YARN?
我正在尝试理解 YARN 并开始了解术语 ApplicationMaster
以及其他术语。
据我所知,在 Hadoop 1.x 中只有 MR 可能是 运行,但是随着需求的增长,YARN 的创建使 运行 不同类型的工作成为可能,例如,MR 作业、基于 Spark 的作业等
我的问题是:
是否每一种作业(MR、Spark等)都有自己的ApplicationMaster,即MR有一种ApplicationMaster,基于Spark的作业有另一种ApplicationMaster吗?
我正在尝试理解 YARN 并开始了解术语 ApplicationMaster
以及其他术语。
据我所知,在 Hadoop 1.x 中只有 MR 可能是 运行,但是随着需求的增长,YARN 的创建使 运行 不同类型的工作成为可能,例如,MR 作业、基于 Spark 的作业等
我的问题是:
是否每一种作业(MR、Spark等)都有自己的ApplicationMaster,即MR有一种ApplicationMaster,基于Spark的作业有另一种ApplicationMaster吗?