2015-03-23 3 views
0

Я пытаюсь использовать Zookeeper для управления распределенным кластером в синхронизации.Как удержать kazoo с zookeeper?

Сейчас я использую экземпляры экземпляра ec2, и каждый экземпляр экземпляра ec2 подключается к &. Создайте znode на zookeeper с некоторыми метаданными, такими как идентификатор экземпляра, личное имя хоста, тип экземпляра.

До сих пор мне удалось сделать каждый экземпляр экземпляра для создания znode на zookeeper с соответствующими метаданными. но я хочу сделать так, что когда экземпляр (точечный экземпляр) будет удален, тогда этот znode будет исчезать сам.

Или есть ли лучший способ сделать это?

ответ

1

использовать эфемерные узлы зоопарка. Для kazzoo просто использовать создать с эфемерным набором параметров:

client.create(path, ephemeral=True) 

Но имейте в виду, что вы не можете создать узлы под эфемерной в узле.

 Смежные вопросы

  • Нет связанных вопросов^_^