我有一个非常简单的Spark配置问题,在本地模式下,执行器的数量是1,因为只有一个工作节点吗?
我遇到的另一个问题是部署模式与客户端或集群模式之间的区别?客户端模型中提到的文档,在集群外部启动的驱动程序,我无法得到这个声明..
答案 0 :(得分:2)
如果我没记错的话,如果没有另外指定的话,你会在本地模式下得到一个执行者。
客户端和群集模式之间的区别主要在于驱动程序运行的位置。在客户端模式下,它在部署作业的计算机上运行。在群集模式下,驱动程序将在群集中的某个节点上运行。在客户端模式下,您可以轻松访问stdout和stderr的驱动程序输出。如果您有疑问,请使用客户端模式。