ZookeeperConfig::remove
  Remove servers from the ensemble
  
 
  説明
  
   public
   void ZookeeperConfig::remove(string $id_list, int $version = -1, array &$stat = null)
  
 
  パラメータ
  
   
    - 
id_list
- 
     
      Comma separated list of server IDs to be removed from the ensemble. Each has an id of a server to be removed, only for maj. quorums.
      
- 
version
- 
     
      The expected version of the node. The function will fail if the actual version of the node does not match the expected version. If -1 is used the version check will not take place.
      
- 
stat
- 
     
      If not NULL, will hold the value of stat for the path on return.
      
 
 
 
  エラー / 例外
  
   This method emits ZookeeperException and it's derivatives when parameters count or types are wrong or fail to save value to node.
  
  
 
  例
  
   例1  ZookeeperConfig::remove example
   
   
<?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,server.2=localhost:2889:3889:participant;0.0.0.0:2182");
$zkConfig->remove("2");
echo $zkConfig->get();
if ($r)
  echo $r;
else
  echo 'ERR';
?>
 
   
   
server.1=localhost:2888:3888:participant;0.0.0.0:2181
version=0xca01e881a2
 
   
  
 
  参考
  
   -  ZookeeperConfig::get
-  ZookeeperConfig::add
-  ZookeeperConfig::set
- ZookeeperException