(PECL zookeeper >= 0.6.0, ZooKeeper >= 3.5.0)
ZookeeperConfig::set — Cambia la pertenencia al conjunto de clústeres ZK y los roles de los pares en el conjunto.
members
La lista separada por comas de los nuevos miembros (por ejemplo, el contenido de un archivo de configuración de miembros) - para ser utilizado sólo con la reconfiguración no incremental.
version
La versión esperada del nodo. La función fallará si la versión actual del nodo no coincide con la versión esperada. Si se utiliza -1, no se realizará la comprobación de la versión.
stat
Si no es NULL, contendrá el valor de stat para la ruta de retorno.
No devuelve ningún valor.
Este método lanza ZookeeperException y sus derivados cuando el número o tipo de parámetros es incorrecto o si guardar el valor en el nodo falla.
Ejemplo #1 Ejemplo de ZookeeperConfig::set()
Reconfiguración.
<?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");
?>