0

レプリケートされたネーミング サービスとしてApache Zookeeper (またはCurator )を使用したいと考えています。3 つの Zookeeper サーバーを実行していて、これらのサーバーに接続できるさまざまなアプリケーションを備えた多数のコンピューターがあるとします。

ZooKeeper の IP アドレスをクライアントに伝えるにはどうすればよいですか? 各マシンに手動で配布する必要がある構成ファイルは?

Corba Naming サービスには、構成ファイルが不要な UDP ブロードキャスト検出のオプションがありました。Zookeeperにも同様の可能性はありますか?

4

1 に答える 1

1

展開する場所/方法によって異なります。これが AWS にある場合は、Route 53 または Elastic IP を使用できます。一般に、解決策はある種の DNS です。つまり、各 ZK インスタンスの既知のホスト名です。

Exhibitor のようなものを使用する場合 (免責事項、私が書きました)、Exhibitor は Apache Curator と連携して最新のクラスター情報を提供できるため、より簡単です。

于 2013-06-22T17:59:24.297 に答える