(PECL zookeeper >= 0.2.0)
Zookeeper::connect — 建立與 ZooKeeper 溝通的控制碼
$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
全域 watcher 回呼函式。當觸發通知時,將會呼叫此函式。
recv_timeout
此連線階段的逾時時間,僅在目前已連線時有效(即最後的 watcher 狀態為 ZOO_CONNECTED_STATE)。
無回傳值。