ZookeeperConfig::set
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ZookeeperConfig::set
Референца за `zookeeperconfig.set.php` со подобрена типографија и навигација.
ZookeeperConfig::set
("PECL zookeeper >= 0.6.0, ZooKeeper >= 3.5.0")
ZookeeperConfig::set — Променете го членството на ансамблот на ZK кластерот и улогите на членовите на ансамблот
= NULL
Параметри
members-
Список на нови членови одделени со запирки (на пр., содржината на датотеката за конфигурација на членството) - за употреба само со не-инкрементална повторна конфигурација.
version-
Очекувана верзија на јазолот. Функцијата ќе откаже ако актуелната верзија на јазолот не се совпаѓа со очекуваната верзија. Ако се користи -1, проверката на верзијата нема да се изврши.
stat-
Ако не е NULL, ќе ја задржи вредноста на stat за патеката при враќање.
Вратени вредности
Не се враќа вредност.
Errors/Exceptions
Овој метод емитува ZookeeperException and its derivatives when parameters count or types are wrong or fail to save value to node.
Примери
Пример #1 ZookeeperConfig::set() example
Reconfig.
<?php
$client = new Zookeeper();
$client->connect('localhost:2181');
$client->addAuth('digest', 'timandes:timandes');
$zkConfig = $client->getConfig();
$zkConfig->set("server.1=localhost:2888:3888:participant;0.0.0.0:2181");
?>Види Исто така
- ZookeeperConfig::get() - Добијте ја последната потврдена конфигурација на кластерот ZooKeeper како што е позната на серверот на кој е поврзан клиентот, синхроно
- ZookeeperConfig::add() - Додадете сервери во ансамблот
- ZookeeperConfig::remove() - Отстранете сервери од ансамблот
- ZookeeperException