Непоследовательный идентификатор узла zookeeper

Я использую зоопарка для выборов лидера. Я понял, что каждому узлу присваивается номер узла, добавляемый к его имени (монотонно увеличивающийся), и затем узел с наименьшим номером становится лидером. Если лидер отключается, то следующий узел с наименьшим номером становится лидером и так далее.

Теперь я попытался выяснить, есть ли способ назначить этот номер znode случайным образом. Таким образом, порядок становления лидером не будет зависеть от порядка, в котором узел присоединился к сети (что имеет место сейчас, так как число монотонно увеличивается).

Но я не мог найти способ и даже не знаю, возможно ли это вообще или вообще имеет какой-либо смысл.

0 ответов

Другие вопросы по тегам