1

ばかげた質問のように聞こえるかもしれませんが、実際に調べてみたところ、何も見つかりませんでした。閉じていない接続で誤ってデータベースを停止させないように、データベース接続を閉じることをお勧めします。ただし、接続を「閉じる」ための Hector API 関数はないようです。

Cassandra データベースが接続ではなくコマンドを受け取る可能性は十分にあります。

4

1 に答える 1

2

Hectorは接続プールを管理します。接続を「閉じる」必要はありません。

Hectorは、デフォルトでmaxActive接続の1/3(デフォルトでは50)を開きます。これにより、Hectorは迅速に応答し、操作が開始されたときに接続を開く時間を無駄にすることはありません。これは、要求を「熱く」待っているWebコンテナーに特に役立ちます。

JVMがシャットダウンすると、接続が閉じられます。

于 2012-04-12T15:53:47.943 に答える