0
1.マイクロサービスでspring-mongoでうまく動作します。はspring-mongoとspring-cassandraの間にあります。
2.マイクロサービスでspring-cassandraとうまく機能します。
gradleでプロジェクトをビルドします。
しかし、私は春、モンゴに春-カサンドラを追加するときに、ただのカサンドラ
compile "org.springframework.data:spring-cql:1.5.0.M1"
compile "org.springframework.data:spring-data-cassandra:1.5.0.M1"
compile "com.datastax.cassandra:cassandra-driver-core:3.0.1"
すぎlong.just概要を取るされたエラー跡形もなく、春・カサンドラの依存関係をインポートがerrors.evenされています。 投げる例外1 class.whenが原因ではない
`` `
org.springframework.beans.factory.BeanCreationException
com.datastax.driver.core.exceptions.NoHostAvailableException
私はこのexception.andバネブートアプリケーションが前によく働いstart.whichすることはできません投げるのTestCase gradle.allでテストを実行します。
と私はjavaandコードを追加していないので、cassandra.dontを接続するdatastaxドライバを呼び出して、なぜcassandra接続に関する例外があるのか分かりません。
異なるパッケージにモンゴ/ cassandrリポジトリ/モデルを置くことによってこの問題を解決しますか? –
例外をスローします。.org.springframework.beans.factory.BeanCreationException com.datastax.driver.core.exceptions.NoHostAvailableExceptionが質問を更新しました。 –
これは、おそらく、Springブートの自動設定がアクティブになっているために接続しようとしていますCassandraに依存関係を追加しました。どの自動設定がアクティブであるかを確認し、必要でない場合は無効にします(または有効なCassandraのデフォルトのSpringブート設定を無効にします)。 – dunni