Создаёт дескриптор для общения с zookeeper

# Zookeeper::__construct

(PECL zookeeper >= 0.1.0)

Zookeeper::__construct — Создаёт дескриптор для общения с zookeeper

### Описание

public function Zookeeper::__construct(string `$host` = '', callable `$watcher_cb` = `null`, int `$recv_timeout` = 10000)

Метод создаёт новый дескриптор и сеанс zookeeper, который соответствует этому дескриптору. Установление сеанса асинхронное, поэтому сеанс не следует считать установленным до тех пор, пока не будет получено событие состояния ZOO_CONNECTED_STATE.

### Список параметров

`host`

  Разделённые запятыми пары host:port, каждая из которых соответствует zk-серверу. Например, "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002"

`watcher_cb`

  Callback-функция глобального наблюдателя. Когда инициируются уведомления, эта функция будет вызвана.

`recv_timeout`

  Время ожидания для сеанса, действителен, только если соединения в данный момент подключены (т.е. состояние последнего наблюдателя ZOO_CONNECTED_STATE).

### Ошибки

Метод выдаёт PHP сообщение об ошибке/предупреждение, когда количество параметров или их типы неверны или не удалось инициализировать экземпляр.

Предостережение

Начиная с версии 0.3.0, метод выбрасывает исключение ZookeeperException и его производные.

### Смотрите также

- Zookeeper::connect() - Создаёт дескриптор и запускает сеанс связи с Zookeeper-сервером
- ZookeeperException

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open