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);
}
}