Zookeeper::connect
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Zookeeper::connect
Референца за `zookeeper.connect.php` со подобрена типографија и навигација.
Zookeeper::connect
(PECL zookeeper >= 0.2.0)
Zookeeper::connect — Креирај рачка за комуникација со zookeeper
= NULL
$host, callable $watcher_cb = null, int $recv_timeout = 10000): voidОвој метод креира нова рачка и zookeeper сесија што одговара на таа рачка. Воспоставувањето на сесијата е асинхроно, што значи дека сесијата не треба да се смета за воспоставена до (и освен ако) не се прими настан од состојба ZOO_CONNECTED_STATE.
Параметри
host-
Запирки одделени парови хост:порт, секој што одговара на zk сервер. на пр. "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002"
watcher_cb-
Глобалната функција за повикување на набљудувач. Кога ќе се активираат известувања, оваа функција ќе биде повикана.
recv_timeout-
Времето на чекање за оваа сесија, валидно само ако врската е моментално поврзана (т.е. последната состојба на набљудувачот е ZOO_CONNECTED_STATE).
Вратени вредности
Не се враќа вредност.
Errors/Exceptions
Овој метод емитува PHP грешка/предупредување кога бројот или типот на параметрите се погрешни или не може да се иницијализира инстанца.
Овој метод емитува PHP грешка/предупредување кога бројот или типовите на параметрите се погрешни или не успева да добие ACL на јазол. ZookeeperException Од верзија 0.3.0, овој метод емитува
Види Исто така
- Zookeeper::connect() - Затвори ја рачката на zookeeper и ослободи ги сите ресурси
- ZookeeperException