Zookeeper::__construct

(PECL zookeeper >= 0.1.0)

Zookeeper::__constructCréer une connexion pour communiquer avec Zookeeper

Description

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

Cette méthode crée une nouvelle connexion et une session zookeeper qui correspond à cette poignée. L'établissement de session est asynchrone, ce qui signifie que la session ne doit pas être considérée comme établie jusqu'à ce qu'un événement d'état ZOO_CONNECTED_STATE soit reçu.

Liste de paramètres

host

Séparés par des virgules, chaque paire hôte:port correspondant à un serveur zk. Par exemple, "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002"

watcher_cb

La fonction de rappel globale d'observation. Lorsque des notifications sont déclenchées, cette fonction sera invoquée.

recv_timeout

Le délai d'attente pour cette session, uniquement valide si la connexion est actuellement connectée (c'est-à-dire que le dernier état de l'observateur est ZOO_CONNECTED_STATE).

Erreurs / Exceptions

Cette méthode émet une erreur/warning PHP lorsque le nombre de paramètres ou les types sont incorrects ou que l'instance n'a pas pu être initialisée.

Attention

Depuis la version 0.3.0, cette méthode émet ZookeeperException et ses dérivés.

Voir aussi

add a note

User Contributed Notes

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