Порядок создания эфемерного узла Zookeeper - PullRequest
0 голосов
/ 14 марта 2019

Есть ли у zookeeper гарантия на порядок создания эфемерного узла?

Рассмотрим следующий сценарий:

  1. P1 создает эфемерный узел в момент времени t1 в пути "proc", что приводит к "proc / p1"
  2. P2 создает другой эфемерный узел в момент времени t2 (после t1) на пути "proc", что приводит к proc / p2

Мой вопрос: гарантируется ли структура Структура 1:

Proc

| __ p1

| __p2

или это тоже может быть Структура 2:

Proc

| __p2

| __p1

Я просмотрел документы Zookeeper и в то время как он ясно объясняет эфемерные узлы и как они удаляются в конце / истечении сеанса. О порядке создания этих узлов ничего не сказано.

Любая помощь будет принята с благодарностью. спасибо!

1 Ответ

0 голосов
/ 26 марта 2019

Порядок создания эфемерных узлов определяется временем поступления запросов к ZK-серверу, а не временем отправки.

...