1

我听到人们谈论“Apache Standalone Cluster”,这让我很困惑,因为我将“cluster”理解为通过潜在的快速网络连接并并行工作的各种机器,而“standalone”理解为孤立的机器或程序。所以问题是,Apache Standalone 可以跨网络进行分布式工作吗?如果可以,那么与非独立版本有什么区别?

4

1 回答 1

2

Spark 中的独立(不要误认为本地)意味着您不使用外部资源管理(YARN、Mesos),而是使用 Spark 自己的资源管理实用程序。它可以像 Spark 一样在其他集群管理器上分布。

模式下的Spark 在local单个 JVM 上运行。它不能分布式(但是,在单台机器的限制下仍然与线程和进程并行)仅对开发有用。

于 2017-08-04T20:54:01.570 回答