Mein Java-Code ist wie folgt:
%Vor%Wenn ich den Code ausführe, erhalte ich den folgenden Fehler:
Ausnahme im Thread "Haupt" com.datastax.driver.core.exceptions.NoHostAvailableException: Alle Host (s) versucht für Abfrage fehlgeschlagen (versucht: /172.16.11.130 (com.datastax.driver.core.TransportException: [/172.16.11.130] Kann nicht connect), /172.16.11.126 (com.datastax.driver.core.TransportException: [/172.16.11.126] Keine Verbindung möglich))
bei com.datastax.driver.core.ControlConnection.reconnectInternal (ControlConnection.java:195)
bei com.datastax.driver.core.ControlConnection.connect (ControlConnection.java:78)
bei com.datastax.driver.core.Cluster $ Manager.init (Cluster.java:1029)
bei com.datastax.driver.core.Cluster.init (Cluster.java:120)
unter com.datastax.driver.core.Cluster.connect (Cluster.java:197)
bei com.pragatisoftware.datastax99.app.CustomerController.execute (CustomerController.java:12)
at com.pragatisoftware.datastax99.app.Application.run (Application.java:10)
unter com.pragatisoftware.datastax99.app.Application.main (Application.java:6)
Umgebungsinformationen:
In cassandra.yaml:
%Vor%Cassandra läuft auf den beiden oben angegebenen IP-Adressen (172.16.11.130 und 172.16.11.126) und ich kann mich mit CQLSH mit beiden Maschinen verbinden.
Übrigens, der gleiche Code (mit der entsprechenden IP-Adresse) funktionierte auf einer Windows-Maschine mit Cassandra 2.0.9.
Tags und Links cassandra datastax-java-driver