java如何在SocketTimeoutException之后自动重新连接?
我设置了连接超时
HttpClient httpClient = org.apache.http.impl.client.HttpClientBuilder.create().build();
HttpComponentsClientHttpRequestFactory factory = new HttpComponentsClientHttpRequestFactory();
factory.setConnectTimeout((int) TimeUnit.MINUTES.toMillis(2));
factory.setReadTimeout((int) TimeUnit.MINUTES.toMillis(2));
factory.setHttpClient(httpClient);
RestTemplate restTemplate = new RestTemplate(factory);
我想在SocketTimeoutException之后再次发送5次请求。我怎样才能自动做到这一点
# 1 楼答案
你可以像上面那样使用一个简单的do-while循环