0

現在、更新リクエストで例外がスローされたときにエラスティック検索クライアントを閉じるコードがあります。

このような:

         static Client client;
         try{
         .....async update which causes document missing

         }catch(InterruptedException|ExecutionException exception){
             client.close()
         }

ただし、再度インスタンス化しない限り、クライアントは他のリクエストにも使用できなくなります。

私の質問は、クライアント オブジェクトでこのクリーンアップが必要ですか? これを閉じる必要がありますか?エラスティック サーチ クライアントを閉じない場合、失敗したリクエストのリソースはそのまま残りますか? または、クライアント オブジェクトを閉じずにクリーンにする方法はありますか?

4

0 に答える 0