RestTemplate设置超时和连接超时时间

RestTemplate设置超时和连接超时时间

@Configuration
public class RestTemplateConfig {
    @Bean
    public RestTemplate restTemplate(@Qualifier("simpleClientHttpRequestFactory") SimpleClientHttpRequestFactory factory){
       return new RestTemplate(factory);
    }

    @Bean
    public SimpleClientHttpRequestFactory simpleClientHttpRequestFactory(){
        SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory();
        factory.setConnectTimeout(10000); //毫秒
        factory.setReadTimeout(5000); //毫秒
        return factory;
    }
}

版权声明:本文为Wsl_Cn原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。