(PECL zookeeper >= 0.6.0, ZooKeeper >= 3.5.0)
ZookeeperConfig::get — Devuelve la última configuración validada del clúster ZooKeeper conocida por el servidor al que está conectado el cliente, de forma sincrónica
watcher_cb
Si es distinto de cero, se colocará un observador en el servidor para notificar al cliente si cambia el nodo.
stat
Si no es NULL, contendrá el valor de stat para la ruta de retorno.
Devuelve la cadena de configuración en caso de éxito, y false en caso de fallo.
Este método lanza ZookeeperException y sus derivados cuando el número o tipo de parámetros es incorrecto o si falla la recuperación de la configuración.
Ejemplo #1 Ejemplo de ZookeeperConfig::get()
Obtener la configuración.
<?php
$zk = new Zookeeper();
$zk->connect('localhost:2181');
$zk->addAuth('digest', 'timandes:timandes');
$zkConfig = $zk->getConfig();
$r = $zkConfig->get();
if ($r)
echo $r;
else
echo 'ERR';
?>
El resultado del ejemplo sería:
server.1=localhost:2888:3888:participant;0.0.0.0:2181 version=0xca01e881a2