Не удается подключиться к Cassandra DB. Я попытался с номером порта 9042, но он бросает исключение приводится нижеCassandra DB Connection Issue
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);
какая версия cassandra? какой драйвер (и версия) вы используете? вы уверены, что эти две версии совпадают? – JChrist
Привет, JChrist, Спасибо за ответ. Я использую драйвер Cassandra 2.1-2. Я использую cassandra-2.1-2.jdbc41.jar для того же самого. Вместо использования классов для datastax (cassandra-driver-mapping-3.0.2.jar). Я использую драйвер bisql.cassandra2. –
Вы проверили, существует ли какой-либо брандмауэр, останавливающий ваши подключения? – JChrist