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