Je ne suis pas en mesure de se connecter au groupe Cassandra en utilisant ce code:Cassandra jette NoHostAvailableException: Tous les hôte (s) a essayé pour la requête a échoué (essayé: /127.0.0.1 (null))
public static boolean tableCreate() {
// Query
String query = "CREATE KEYSPACE store WITH replication "
+ "= {'class':'SimpleStrategy', 'replication_factor':1};";
// creating Cluster object
Cluster cluster = Cluster.builder().addContactPoint("127.0.0.1").withPort(9042).build();
// Creating Session object
Session session = cluster.connect("tutorialspoint");
// Executing the query
session.execute(query);
// using the KeySpaceq
session.execute("USE store");
System.out.println("Keyspace created with store name");
return true;
}
Il est me donnant cette erreur:
Exception in thread "main" com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: /127.0.0.1 (null))
Quelle est mon erreur dans le code ci-dessus? Cassandra fonctionne sur mon Windows 10 64 bits local et j'ai également désactivé le pare-feu.
pare-feu ne devrait pas d'importance pour localhost. L'erreur indique clairement le serveur ne fonctionne pas sur le port que vous pensez qu'il est –
J'ai essayé de me connecter avec l'invite cqlsh comme cqlsh localhost 9042.Il se connecte.Même j'ai essayé de changer le localhost et 9042 dans le code java il a fait pas connecte –