ZookeeperConfig::set
(PECL zookeeper >= 0.6.0, ZooKeeper >= 3.5.0)
ZookeeperConfig::set — Змінює склад ансамблю ZK та ролі його учасників
Опис
public
ZookeeperConfig::set(string $members, int $version = -1, array &$stat = null): void
Список параметрів
members
Розділений комами список нових членів ансамблю (наприклад, вміст конфігураційного файлу) - для використання тільки з неінкрементною реконфігурацією.
version
Очікувана версія вузла. Функція завершиться помилкою, якщо фактична версія вузла не відповідає очікуваній версії. Якщо використовується -1, перевірка версії не виконуватиметься.
stat
Якщо не NULL, буде містити значення stat для шляху повернення.
Значення, що повертаються
Функція не повертає значення після виконання.
Помилки
Метод генерируетZookeeperException та його похідні, коли кількість параметрів або типи неправильні або не вдається зберегти значення у вузлі.
Приклади
Приклад #1 Приклад використання ZookeeperConfig::set()****
Реконфігурація
Loading...
Дивіться також
- ZookeeperConfig::get() - Синхронно отримує останню підтверджену конфігурацію кластера ZooKeeper, про яку відомо серверу, до якого підключено клієнта
- ZookeeperConfig::add() - Додає сервери до ансамблю
- ZookeeperConfig::remove() - Видаляє сервери з ансамблю
- ZookeeperException