次の方法でhttpurlconnectionをタイムアウトしようとしました
URL urlConnect = new URL(url.toString());
HttpURLConnection.setFollowRedirects(false);
HttpURLConnection urlc = (HttpURLConnection) urlConnect.openConnection();
urlc.setConnectTimeout(1000*5);
urlc.setReadTimeout(1000*5);
urlc.connect();
しかし、接続に失敗しました。Apache tomcat によって割り当てられた 2 分間のタイムアウトを、私が提供した 5 秒ではなく 2 分かかります。このような場合、httpurl 接続を手動でタイムアウトにする方法