java Cassandra数据库连接问题
我无法连接到Cassandra DB。我尝试了端口号9042,但它抛出了下面给出的异常
java.sql.SQLNonTransientConnectionException: org.apache.thrift.transport.TTransportException: Read a negative frame size (-2097152000)!.
因此,我使用的端口号为9160。但它给了我以下的例外
[main] ERROR org.bigsql.cassandra2.jdbc.CassandraConnection - Impossible to connect to server Server Name : org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection timed out: connect
请提供同样的解决方案。请参阅下面我用于连接的代码
URL="jdbc:cassandra://server name:9160/schema";
address =address;
user=Username;
pass=Password;
Class.forName("org.bigsql.cassandra2.jdbc.CassandraDriver");
conn = DriverManager.getConnection(URL,user,pass);
共 (0) 个答案