0

私はcassandraデータベースを初めて使用しています。マシンごとに1ノードのように構成されたマルチノードのcassandraを構成しました。
Oracle RACのスキャン名そのようにそれを行うことが可能である、
私たちの開発者は、彼らが現時点では、マルチノードカサンドラでsimilerなものだけでなくCassandra Multi Node Cluster - スキャン名

何かを期待しているのOracle RACのスキャン名に使用されている)クライアントアプリケーションから、私はinduvidualにアクセスすることができます私が割り当てた別個のIPを使っているノード

誰でも助けてもらえますか

+0

こんにちはをハードコーディングすることなく、あなたのアプリケーションが使用する単一のDNSエントリ(https://www.consul.io/docs/agent/dns.html)を管理するために領事を使用することができ、私の知る限りカサンドラには、このような機能はありません。クラスタ内の各ノードには、config yamlに1つ以上のシードノードが設定されている必要があります。これは、DNS名またはIPにすることができます。詳細 - https://wiki.apache.org/cassandra/GettingStarted、セクション_マルチノードクラスタのコンフィグレーション_ – jrao77

+0

クライアントアプリケーションは、これらのシードノードでもあります。あなたが使用しようとしているドライバーについてはわかりません。 Javaドライバには、いずれかのノードを使用してクラスタトポロジをルックアップする機能があります。参照してください - 返信用http://docs.datastax.com/en/drivers/java/2.1/com/datastax/driver/core/Cluster.Builder.html#addContactPoint-java.lang.String- – jrao77

+0

こんにちはおかげで、場合その場合、Java Developerは、使用可能なすべてのノードIPを接続スティップでリストする必要がありますか? 3ノードがある場合、3つのIPを接続文字列に指定する必要がありますか? – FabTrex

答えて

0

私があなたの記述がサービス発見であると思うと思うこと。領事館(https://www.consul.io/)を見て、アプリケーションがCassandraに接続するための接点を定義する必要があります。

基本的に、あなたはIPなど

関連する問題