Apache ZooKeeperにおいて表題の通り。
■ 環境
- Apache ZooKeeper 3.4.6
- Mac OSX (10.10.5)
■ srvr
4文字コマンド`srvr`で得られる内容を確認する。
$ echo srvr | nc localhost 2181
Zookeeper version: 3.4.6-1569965, built on 02/20/2014 09:09 GMT
Latency min/avg/max: 0/0/71
Received: 2077
Sent: 2083
Connections: 8
Outstanding: 0
Zxid: 0x112c
Mode: standalone
Node count: 12
$
これを見るとZooKeeperサーバの概要が窺えるであろう。ちなみに上記の結果はローカルで稼働させているZooKeeperである。”Mode“に”standalone“とある通りensambleは組んでいない。
ちなみに3台でensambleを組んでいる場合には下記のように取得できた。
$ echo srvr | nc localhost 2181
Zookeeper version: 3.4.6-1569965, built on 02/20/2014 09:09 GMT
Latency min/avg/max: 0/0/966
Received: 5052638
Sent: 5031695
Connections: 18
Outstanding: 0
Zxid: 0x100269298
Mode: follower
Node count: 142
$
上記の場合は、4文字コマンドで取得しているZooKeeperサーバが”follower“であることがわかるだろう。その他2台に確認してみると、”leader“も発見できるであろう。
以上。