0

だから私は最近、pythonクライアント(http://pypi.python.org/pypi/zc-zookeeper-static)でzookeeper(3.4.3)を使用して構成サーバーをセットアップしたいと考えています。

ウォッチを 1 つ設定するだけで、ノードが変更されたという通知を受け取るのがかなり速いことに気付きました。しかし、同じセッションから 100 ノードを監視しようとすると、何らかの理由で通知を受け取るのに約 2 分かかります。ここに私のpythonスクリプトがあります:http://pastebin.com/BC6nKdRV

Zookeeper サーバーの設定は非常にシンプルです。 tickTime=2000 dataDir=/var/lib/zookeeper clientPort=2181 maxClientCnxns=0

ここで何か間違ったことがあるかどうかはわかりません。どんなアドバイスも素晴らしいでしょう。どうも!

4

1 に答える 1

2

それはクライアントの問題であることが判明しました。カズーは、セッションごとに複数の時計を使用しても問題ありません。私は5000の時計でテストしましたが、変更通知はまだほぼ瞬時です。https://github.com/python-zk/kazoo

于 2012-09-07T01:49:40.287 に答える