【发布时间】:2019-07-26 22:59:07
【问题描述】:
据我了解,Apache Spark Master 可以使用 Zookeeper 在高可用性模式下运行。也就是说,多个 Spark master 可以在 Leader/Follower 模式下运行,这些模式在 ZooKeeper 中注册。
在我们的场景中,ZooKeeper 正在使作为领导者的 Spark Master 会话到期。所以作为leader的Spark Master收到这个通知后故意关机。
有人可以解释为什么会做出关闭而不是重试的决定吗?
为什么 Kafka 在收到相同的过期通知时会重试连接到 Zookeeper?
【问题讨论】:
标签: apache-spark apache-kafka apache-zookeeper