У меня есть сервлет java, запрашивающий некоторый запрос к другому серверу, а на другом сервере есть сервер apache с таймаутом по умолчанию 2 минуты.
У меня есть два URL-адреса, которые нужно вызвать, в случае, если первый URL-адрес не работает, тогда мне нужно вызвать второй URL-адрес, но что происходит, так это то, что для первого URL-адреса время ожидания по умолчанию составляет 2 минуты. Но я не требую, чтобы тайм-аут был таким, скажем, через 10 секунд, если результат не был получен, тогда мне нужно вызвать второй URL-адрес
URL urlConnect = new URL(url.toString());
HttpURLConnection.setFollowRedirects(false);
HttpURLConnection urlc = (HttpURLConnection) urlConnect.openConnection();
urlc.setConnectTimeout(1000*20);
urlc.connect();