springboot设置RestTemplate的超时时间
2017-02-14 00:00
826 查看
##java config方式
##配置文件指定
指定
##doc
Spring RestTemplate timeout
@Configuration public class AppConfig{ @Bean public RestTemplate customRestTemplate(){ HttpComponentsClientHttpRequestFactory httpRequestFactory = new HttpComponentsClientHttpRequestFactory(); httpRequestFactory.setConnectionRequestTimeout(3000); httpRequestFactory.setConnectTimeout(3000); httpRequestFactory.setReadTimeout(3000); return new RestTemplate(httpRequestFactory); } }
##配置文件指定
custom.rest.connection.connection-request-timeout=3000 custom.rest.connection.connect-timeout=3000 custom.rest.connection.read-timeout=3000
指定
@Configuration public class AppConfig{ @Bean @ConfigurationProperties(prefix = "custom.rest.connection") public HttpComponentsClientHttpRequestFactory customHttpRequestFactory() { return new HttpComponentsClientHttpRequestFactory(); } @Bean public RestTemplate customRestTemplate(){ return new RestTemplate(customHttpRequestFactory()); } }
##doc
Spring RestTemplate timeout
相关文章推荐
- SpringBoot配置RestTemplate的代理和超时时间
- springboot RestTemplate 注入
- springboot session时间设置
- springboot 连接池wait_timeout超时设置
- spring boot RestTemplate 后台发起http请求
- springboot 连接池wait_timeout超时设置
- spring boot / cloud (八) 使用RestTemplate来构建远程调用服务
- springboot 集成RestTemplate
- spring boot restTemplate protobuf(protocal buffer) demo
- Spring Boot RestTemplate 中文乱码
- spring boot RestTemplate 发送 get 请求使用误区
- SpringBoot非官方教程 | 第十六篇:用restTemplate消费服务
- SpringBoot系列(一)RestTemplate
- SpringBoot通过restTemplate实现消费服务
- Spring restTemplate 超时配置
- 使用RestTemplate消费spring boot的Restful服务
- SpringBoot非官方教程 | 第十六篇:用restTemplate消费服务
- spring-boot-starter-data-rest 资源暴露策略设置 RepositoryDetectionStrategies
- Spring Boot(三):RestTemplate提交表单数据的三种方法
- Java中设置Session过期时间(Spring Boot)