2 changed files with 27 additions and 0 deletions
@ -0,0 +1,22 @@ |
|||
package com.hxjt.dataupload.template; |
|||
|
|||
import org.springframework.context.annotation.Bean; |
|||
import org.springframework.context.annotation.Configuration; |
|||
import org.springframework.http.client.ClientHttpRequestFactory; |
|||
import org.springframework.http.client.SimpleClientHttpRequestFactory; |
|||
import org.springframework.web.client.RestTemplate; |
|||
|
|||
@Configuration |
|||
public class RestTemplateConfig { |
|||
@Bean |
|||
public RestTemplate restTemplate(ClientHttpRequestFactory factory) { |
|||
return new RestTemplate(factory); |
|||
} |
|||
@Bean |
|||
public ClientHttpRequestFactory simpleClientHttpRequestFactory() { |
|||
SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory(); |
|||
factory.setReadTimeout(1500000); |
|||
factory.setConnectTimeout(50000); |
|||
return factory; |
|||
} |
|||
} |
|||
Loading…
Reference in new issue