diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestUtil.java index c9860d1..b4f2636 100644 --- a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestUtil.java +++ b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestUtil.java @@ -67,8 +67,8 @@ public class RestUtil { static { SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory(); - requestFactory.setConnectTimeout(3000000); - requestFactory.setReadTimeout(3000000); + requestFactory.setConnectTimeout(300 *1000); + requestFactory.setReadTimeout(300*1000); RT = new RestTemplate(requestFactory); // 解决乱码问题 RT.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8)); @@ -240,6 +240,11 @@ public class RestUtil { requestFactory.setConnectTimeout(30000); requestFactory.setReadTimeout(30000); RT = new RestTemplate(requestFactory); + }else{ + SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory(); + requestFactory.setConnectTimeout(300 *1000); + requestFactory.setReadTimeout(300* 1000); + RT = new RestTemplate(requestFactory); } // 解决乱码问题 RT.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));