(PECL zookeeper >= 0.6.0, ZooKeeper >= 3.5.0)
ZookeeperConfig::get — Renvoie la dernière configuration validée du cluster ZooKeeper telle qu'elle est connue du serveur auquel le client est connecté, de manière synchrone
watcher_cb
Si différent de zéro, un observateur sera placée sur le serveur pour notifier le client si le noeud change.
stat
Si non NULL, contiendra la valeur de stat pour le chemin sur le retour.
Renvoie la chaîne de configuration en cas de succès, et false en cas d'échec.
Cette méthode émet ZookeeperException et ses dérivés lorsque le nombre ou le type des paramètres est incorrect ou si la récupération de la configuration échoue.
Exemple #1 Exemple de ZookeeperConfig::get()
Obtenir la configuration.
<?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';
?>
L'exemple ci-dessus va afficher :
server.1=localhost:2888:3888:participant;0.0.0.0:2181 version=0xca01e881a2