Spark如何在编写Zookeeper时协调多位竞争者的比赛?

时间:2019-03-27 15:08:09

标签: apache-spark coordinates apache-zookeeper

Spark使用Curator#LeaderLatch进行领导者选举。和PersistenceEngine为持久性的。我想知道如果一位老领导失去了领导,但是在被通知之前,一位新领导开始工作了,在这种情况下,两个竞争者都将自己视为领导并写信给动物园管理员。如果新的领导者只是在zookeeper上创建一个znode,而不再是领导者的旧的znode,则删除它是一种竞赛条件。

0 个答案:

没有答案