apache-zookeeper

    0

    1答えて

    私は動物園を使用してリーダー選挙アルゴリズムを書いています。私はリーダー選挙部を書くことができました。しかし、私は、その特定のパスにノードの追加/削除のイベントを受け取るために、パス内のすべてのノードを必要とします。 例として、複数のノードが/electionにあるとします。他のノードが同じパスに追加されたり、パスから削除されたりすると、そのパス内の既存のすべてのノードにこのイベントを受け取る必要

    1

    1答えて

    以下では、docker-compose.ymlファイルを見つけることができます。 前提条件: は私が(ドッキングウィンドウ-compose.yml、3人の飼育係)をドッキングウィンドウは、構成を使用したクラスターとして3台のZooKeeperのサーバを起動するには、その後、私は4 1 (別docker-を追加しますcompose.yml、1 zookeeper)をクラスタに追加します。 最初の3人

    3

    1答えて

    ノード/ aが複数回更新された場合、/ aのデータを購読しているクライアントは最新のものだけでなく、すべての更新を受け取るという保証がありますか? たとえば、クライアントAは1k/sのノード/ aを更新しようとしますが、クライアントBはすべての1k/sの更新を受信するか、その割合だけを受信しますか? Javaライブラリを使用してクライアントを実装します

    0

    1答えて

    動物園のドキュメンテーションを読み始めました。 zkにはサーバー(フォロワー+リーダー)とクライアントがあります。実際にzkのクライアントは誰ですか?それが調整する分散システムのノードは? も のZooKeeperアプリケーションは、数千台のマシン上で実行することを読んで、それが実行最高約10の比率で、書き込みよりも一般的で読み込む場所:1。 これは、zノードの数が何千ということを意味しますか?そ

    0

    1答えて

    3ノードのZookeeperクラスターで動作する3ノードのKafkaクラスターがあります。私はKafkaに新しい5ノードのZookeeperクラスタを使用するように切り替えようとしていますが、これについての情報は見つかりましたが、Kafkaが新しいクラスタ上でカスタムzノードの親パスを使用する余地があります。 例えば、私の現在のカフカ飼育係の文字列は次のようなものになります。 192.0.2.11

    0

    1答えて

    私は1つのNimbus、4つのスーパーバイザ、2つのZookeeperノードを持つStormクラスタを持っています。私Storm.yamlは以下の通りです: storm.zookeeper.servers: - "storage14" - "storage15" nimbus.seeds: ["storage01"] #storm.local.hostname: "st

    1

    1答えて

    現在、私はACLプロパティworldを持つzknodesを持っています:誰でも:crdwa。新しい要件では、認証スキームを使用するようにACLを更新する必要があります。そのためには、すべての現在のzknodesをauth scheme ACLで更新する必要があります。私はpythonスクリプトを書いて、DFS traversalを行う計画です。私は同じことを達成するためのオープンソースライブラリま

    0

    1答えて

    キュレーターTreeCacheを使用する場合。キャッシュ状態がリーダーとの同期を保つこと、および作成/更新/削除イベントを逃すことができる保証はないことを理解します(Zookeeper missed events on successive changes)。 しかし私が理解するところから、TreeCacheは最終的に一貫しています。 質問:ZKノードの変更がTreeCacheインスタンスに伝播す

    0

    1答えて

    私はZookeeper CLIでいくつかのノードを作成しましたが、ノードの認証を忘れてしまったので、zookeeperを再インストールしようとしましたが動作しません。 私の体はどんなことができますか?マック