ZookeeperConfig::get

(PECL zookeeper >= 0.6.0, ZooKeeper >= 3.5.0)

ZookeeperConfig::getDevuelve la última configuración validada del clúster ZooKeeper conocida por el servidor al que está conectado el cliente, de forma sincrónica

Descripción

public ZookeeperConfig::get(callable $watcher_cb = null, array &$stat = null): string

Parámetros

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.

Valores devueltos

Devuelve la cadena de configuración en caso de éxito, y false en caso de fallo.

Errores/Excepciones

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.

Ejemplos

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

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top