2016-09-21 4 views
0

私はCassandraを初めて使用しています。私はJava Cassandra Connectorを各メソッドに実装しました。新しいクラスターはビルドされ、メソッドの終わりに私はそれを閉じます。
でも、cluster.close()メソッドを終了するには時間がかかりすぎます。
その後、私はcluster.closeAsync()を試しましたが、あまり役に立ちませんでした。私は何をすべきか?Cassandra cluster.closeの遅延

答えて

1

通常あなたはは、セッションオブジェクトconnectメソッドは、そのオブジェクトを返します)すべてのアプリケーションで場所超えるを再利用し、あなたがこのを適用し、開いたまま、アプリケーションごと一度接続を開きますクラスタリングが完了するまで、条件を入力します。つまり、アプリケーションが終了したら、アプリケーションが終了し、が終了するか、またはしばらくリソースを解放する必要がある場合にのみ、セッションとクラスタの両方を閉じます。ドライバがどのように使用されているのでしょうか。

DataStax site

+0

の詳細はxmas79 @ありがとうご覧ください –