【发布时间】:2013-05-22 22:23:25
【问题描述】:
在通过 DataStax 使用 Cannsandra 的 java 驱动程序连接到 Cassandra 客户端时,它会抛出以下错误..
线程“main”com.datastax.driver.core.exceptions.NoHostAvailableException 中的异常:所有主机都尝试查询失败(尝试:[/127.0.0.1])
请建议...
谢谢!
我的java代码是这样的:
package com.example.cassandra;
import com.datastax.driver.core.Cluster;
import com.datastax.driver.core.Host;
import com.datastax.driver.core.Metadata;
public class SimpleClient {
private Cluster cluster;
public void connect(String node){
cluster = Cluster.builder().addContactPoint(node).build();
Metadata metadata = cluster.getMetadata();
System.out.println(metadata.getClusterName());
}
public void close()
{
cluster.shutdown();
}
public static void main(String args[]) {
SimpleClient client = new SimpleClient();
client.connect("127.0.0.1");
client.close();
}
【问题讨论】:
-
只是为了增加清晰度:我确定我已连接到 cassandra。它仍然显示此错误
标签: cassandra datastax-java-driver