現在、Apache HttpComponents を使用して Web サイトからソース コードをダウンロードするプログラムを実行しています。私はたくさん(10,000秒)ダウンロードするので、これを行うために複数のスレッドを使用しています。
すべてのスレッドが死ぬ (結合する) 場合もあれば、そうでない場合もあります。デバッグを通じて、行が
CloseableHttpResponse response = httpClient.execute(httpget,context);
が問題です。この行のタイムアウトを設定する方法、またはこの行がスレッドの実行をブロックしている理由を知っている人はいますか?