最初はリモート接続が正常に機能していましたが、C#からアクセスしてクエリを実行できます。サービスとしてインストールした後でCassandraリモート接続が失敗しました
しかし私はサービスとして動作するようにしてログアウトし、次のリンク:Cassandra as a Windows Serviceをインストールし、datastax版をインストールしました。
ローカルマシンでは、これは完全に機能します。サーバーとして動作し、クエリを実行することもできます。
しかし、私はCassandraをリモートマシン上のサービスとして実行します。私は、次のエラーメッセージを取得:
型「Cassandra.NoHostAvailableException」の未処理の例外はCassandra.dll
で発生しました追加情報:クエリのためにしようとしたホストのいずれも試してみました(使用できません:xxx.xxx .xxx.xxx:9042)
datastax版には、古いカサンドラと並んで別のバージョンのカサンドラがインストールされています。私はサーバーを停止し、手動で古いcassandra環境に接続しようとしましたが、これも不可能です。私の推測では、これはdatastax版でインストールされたjavaドライバのためです。
サービスとして実行しているcassandraとのリモート接続を設定する方法についてのチュートリアルはありますか?または、セットアップ中に私が見逃したかもしれない明白な点はありますか?あなたは、エラーのこの種を見るたびに