私はこのような複数のノードを持つカサンドラクラスタに接続しようとしている:ScalaのファントムDSLホスト
object Defaults {
val hosts = Seq("Cassnode1.company.com", "Cassnode2.company.com", "Cassnode3.company.com")
val Connector = ContactPoints(hosts).keySpace("whatever")
}
何らかの理由であれば、の1ノードが存在しない場合は、次のようになります。
Caused by: java.lang.IllegalArgumentException: Cassnode3.company.com: unknown error
このノードをh osts Seqはすべて正常に動作します。
phantom dsl version "1.28.12"を使用していますが、リストされたホストのいずれかが存在しないか利用できない場合は、アプリケーションが残りのものを使用すると仮定したので、これが期待される動作かどうか疑問に思っていました。
リストをContactPointsに渡す前に、ノードへの接続性をテストする方法はありますか?
ありがとうございます!