Zookeeper临时节点创建顺序

时间:2019-03-14 20:22:55

标签: apache-zookeeper

动物园管理员是否可以保证临时节点创建的顺序?

请考虑以下情形:

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

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

  

过程

     

| __ p1

     

| __ p2

或者也可能是 结构2:

  

过程

     

| __ p2

     

| __ p1

我仔细阅读了Zookeeper文档,并清楚地解释了临时节点及其在会话结束/到期时如何删除。没有提及这些节点的创建顺序。

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

1 个答案:

答案 0 :(得分:0)

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