From ff0a9e756ff4b22fa51d2413c4809ed3b2d7c3c3 Mon Sep 17 00:00:00 2001 From: rdpnr_puzhi <13060209078@163.com> Date: Wed, 13 Aug 2025 09:58:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=90=8E=E7=AB=AF):=20=E8=81=94=E8=B0=83?= =?UTF-8?q?=E4=BF=AE=E6=94=B95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nex-be/pom.xml | 7 +++++++ .../com/unisinsight/project/config/RestTemplateConfig.java | 7 ++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/nex-be/pom.xml b/nex-be/pom.xml index 5493fb1..339e524 100644 --- a/nex-be/pom.xml +++ b/nex-be/pom.xml @@ -86,6 +86,13 @@ lombok provided + + + org.apache.httpcomponents + httpclient + 4.5.14 + + diff --git a/nex-be/src/main/java/com/unisinsight/project/config/RestTemplateConfig.java b/nex-be/src/main/java/com/unisinsight/project/config/RestTemplateConfig.java index e5df6fa..04b19f4 100644 --- a/nex-be/src/main/java/com/unisinsight/project/config/RestTemplateConfig.java +++ b/nex-be/src/main/java/com/unisinsight/project/config/RestTemplateConfig.java @@ -2,6 +2,7 @@ package com.unisinsight.project.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.http.client.HttpComponentsClientHttpRequestFactory; import org.springframework.web.client.RestTemplate; /** @@ -15,6 +16,10 @@ public class RestTemplateConfig { @Bean public RestTemplate restTemplate() { - return new RestTemplate(); + HttpComponentsClientHttpRequestFactory factory = new HttpComponentsClientHttpRequestFactory(); + factory.setConnectTimeout(600000); + factory.setReadTimeout(600000); + factory.setConnectionRequestTimeout(600000); + return new RestTemplate(factory); } }