【问题标题】:Watch for change of leadership with Apache Curator关注 Apache Curator 领导层的变化
【发布时间】:2015-06-16 12:25:05
【问题描述】:

有没有一种方法可以让我使用 Curator 观察领导层的变化?当领导者发生变化时,我需要所有的追随者都知道这已经发生了,这样他们才能发现新的领导者是谁。追随者想知道谁是领导者,这似乎是一种标准,但我无法解决。

【问题讨论】:

    标签: apache-curator


    【解决方案1】:

    可以使用基于领导选择器路径的路径缓存来监视更改。当这条路径上发生事件时,它们可能是新节点、更少节点或新领导者。

    【讨论】:

    • 我有同样的问题,并打算走同样的路。查看实现,按字典顺序排序,第一个节点是领导者(每个领导者尝试通过增量创建它的节点来注册)。不清楚的是,如果在收到事件后,是否可以期望查询 zookeeper 的状态并查看该事件的影响? (是否有可能我们收到了一个事件,但直到稍后才看到更改?)
    猜你喜欢
    • 1970-01-01
    • 2014-10-04
    • 1970-01-01
    • 2014-09-21
    • 1970-01-01
    • 2014-05-02
    • 2015-09-29
    • 1970-01-01
    • 2016-01-27
    相关资源
    最近更新 更多