Не удается подключиться к Кассандре - NoHostAvailableException
Я знаю, что есть несколько тем оNoHostAvailableException
но они просто неНе могу решить мою проблему.
Я могу't подключиться к Cassandra с помощью драйвера Datastax Java Cassandra. Я получаю ошибку:
com.datastax.driver.core.exceptions.NoHostAvailableException: все хосты, для которых был выполнен запрос, не выполнены (попытка: [/54.221.241.107])
Я уверен, что конфигурация правильная. Я'мы установили конфигурацию в cassandra.yaml:
start_native_transport: true
# port for the CQL native transport to listen for clients on
native_transport_port: 9042
Моя установка Cassandra является стандартной установкой на экземпляр EC2 в AWS. Я'настроили AWS для разрешения порта 9042.
Cassandra работает на Windows Server 2008 R2, и я также настроил брандмауэр на входящее и исходящее соединение на 9042.
Мой код выглядит следующим образом:
cluster = Cluster.builder()
.withPort(9042)
.addContactPoint("54.221.241.107").build();
Я неЯ не знаю, что делать, так как я всегда получаю эту ошибку. Какие-либо предложения?