【问题标题】:Zookeeper ephemeral node creation orderZookeeper 临时节点创建顺序
【发布时间】:2019-03-14 20:22:54
【问题描述】:

zookeeper 对创建临时节点的顺序有保证吗?

考虑以下场景:

  1. P1 在时间 t1 在路径“proc”处创建一个临时节点,生成“proc/p1”
  2. P2 在时间 t2(在 t1 之后)在路径“proc”处创建另一个临时节点,从而生成 proc/p2

我的问题:结构是否保证 结构1:

过程

|__ p1

|__ p2

或者也可以 结构2:

过程

|__ p2

|__ p1

我查看了 Zookeeper 文档,虽然它清楚地解释了临时节点以及它们如何在会话结束/到期时被删除。没有提及这些节点的创建顺序。

任何帮助将不胜感激。谢谢!

【问题讨论】:

    标签: apache-zookeeper


    【解决方案1】:

    临时节点的创建顺序取决于请求到达 ZK 服务器的时间,而不是发送时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      相关资源
      最近更新 更多