以下のような質問があります。
1) 複数のスレッド (約 100 スレッド) を使用して、異なるプロキシ サーバー経由で接続しようとする Java プログラムがあります。そのような接続の最大数を決定する要因を教えてください。OSが1つのプロセスで許可するプロキシ接続(または非プロキシ)の最大数は実際にはいくつですか?
2) 私の経験によると、私の PC でプロキシ サーバーを設定したい場合は、IE の「オプション設定」で変更します。Google Chromeを使用している場合、プロキシ設定はIEの「オプション設定」も通過します(ChromeがIEの機能を使用する理由はわかりません)。では、私たちの OS は一度に 1 つのプロキシ サーバー接続のみを許可すると仮定できますか?
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(ipAdd, portNum));
HttpURLConnection uc = (HttpURLConnection)Main.targetMachine.openConnection(proxy);
uc.setConnectTimeout(Main.timeOut);
uc.setReadTimeout(Main.timeOut);
上記のように接続を処理するために複数のスレッドを作成します。彼らは私にすべての「タイムアウト」エラーを与えました。理由は何ですか?