Я новичок в Cassandra и недавно реализовал двухузловой кластер на Amazon EC2. У меня есть 2 узла данных и 1 сервер приложений (под управлением .NET 4.0, подключающийся к узлам данных через драйвер Cassandra), все в одной зоне доступности Amazon.
После тщательной настройки группы безопасности я, наконец, смог заставить соединение работать, создав правило для входящего трафика на каждом из узлов данных, разрешающее ВЕСЬ TCP-трафик с сервера приложений. Я не думаю, что это особенно идеально с точки зрения безопасности, хотя я не вижу в этом большого риска, особенно с учетом того, что я использую частные IP-адреса.
Мой вопрос заключается в следующем: какой порт используется для соединения между драйвером .NET Cassandra и кластером? Основываясь на документации, я подумал, что это то, что касается порта 9160 RPC, но когда я создал правило для этого, похоже, оно ничего не сделало. Я также пробовал 7199 и 9042 (просто на основе небольших кусочков, которые я нашел в Интернете).
Спасибо, Тодд