私は Cassandra を初めて使用し、cassandra にデータを挿入するなどの簡単な操作を実行しようとしていました。これを達成するためにcassandra gemを使用しています。
client = Cassandra.new('tags_logs', 'ec2-xxx-xxx-xxx.com:9160')
client.disable_node_auto_discovery!
client.get('tag_data','red')
そして、次のエラーが表示されます。
ThriftClient::NoServersAvailable - No live servers in ...
このコードをローカル マシンから実行しています。また、 cassandra-cli を使用して接続しても問題はありませんが (ファイアウォールの問題ではありません)、コードが機能しません。自分のローカル マシンで Cassandra にアクセスすると、完全に機能します。
何か案は?ありがとう、
エデン。