ZookeeperConfig::set

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

ZookeeperConfig::setCambia la pertenencia al conjunto de clústeres ZK y los roles de los pares en el conjunto.

Descripción

public ZookeeperConfig::set(string $members, int $version = -1, array &$stat = null): void

Parámetros

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.

Valores devueltos

No devuelve ningún valor.

Errores/Excepciones

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.

Ejemplos

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");
?>

Ver también

add a note

User Contributed Notes

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