ZookeeperConfig::get

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

ZookeeperConfig::getGets the last committed configuration of the ZooKeeper cluster as it is known to the server to which the client is connected, synchronously

说明

public ZookeeperConfig::get ([ callable $watcher_cb = NULL [, array &$stat = NULL ]] ) : string

参数

watcher_cb

If nonzero, a watch will be set at the server to notify the client if the node changes.

stat

If not NULL, will hold the value of stat for the path on return.

返回值

Returns the configuration string on success, and false on failure.

错误/异常

This method emits ZookeeperException and it's derivatives when parameters count or types are wrong or fail to get configuration.

范例

Example #1 ZookeeperConfig::get() example

Get 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';
?>

以上例程会输出:

server.1=localhost:2888:3888:participant;0.0.0.0:2181
version=0xca01e881a2

参见

相关文章
php zookeeper the zookeeperconfig classphp imap 函数 gets the last imap error that occurred during this page requestphp mssql 函数 returns the last message from the serverphp mysqlnd ms 函数 returns an array which describes the last used connectionphp rrd 函数 gets unix timestamp of the last samplephp rrd 函数 gets information about last updated dataphp mongodb driver monitoring commandfailedevent returns the server on which the command was executedphp mongodb driver monitoring commandsucceededevent returns the server on which the command was executedphp splfileinfo gets the last modified timephp swoole http client download a file from the remote server.php swoole server close a connection to the client.php swoole server send data to the client.php swoole websocket server push data to the remote client.php zookeeper create a node synchronouslyphp zookeeper gets the data associated with a node synchronouslyphp zookeeper gets the acl associated with a node synchronouslyphp zookeeper return the client session id only valid if the connections is currently connected ie. last watcher state is zoo connected state php zookeeper return the timeout for this session only valid if the connections is currently connected ie. last watcher state is zoo connected state . this value may change after a server re connectphp zookeeper sets the acl associated with a node synchronouslyphp zookeeperconfig gets the last committed configuration of the zookeeper cluster as it is known to the server to which the client is connected synchronously
关注编程学问公众号