From 264dae3ba954e55cfdcb2d20e10c2ef32ddbe5d3 Mon Sep 17 00:00:00 2001 From: teddy Date: Fri, 27 Feb 2026 00:03:03 +0900 Subject: [PATCH] =?UTF-8?q?=EC=B6=94=EB=A1=A0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resttemplate/RestTemplateConfig.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/config/resttemplate/RestTemplateConfig.java b/src/main/java/com/kamco/cd/kamcoback/config/resttemplate/RestTemplateConfig.java index 7a4ba07e..402f6fe7 100644 --- a/src/main/java/com/kamco/cd/kamcoback/config/resttemplate/RestTemplateConfig.java +++ b/src/main/java/com/kamco/cd/kamcoback/config/resttemplate/RestTemplateConfig.java @@ -16,7 +16,7 @@ public class RestTemplateConfig { public RestTemplate restTemplate(RestTemplateBuilder builder) { SimpleClientHttpRequestFactory baseFactory = new SimpleClientHttpRequestFactory(); baseFactory.setConnectTimeout(2000); - baseFactory.setReadTimeout(3000); + baseFactory.setReadTimeout(60000); RestTemplate rt = builder @@ -30,4 +30,21 @@ public class RestTemplateConfig { return rt; } + + // @Bean(name = "restTemplateLong") + // public RestTemplate restTemplateLong(RestTemplateBuilder builder) { + // SimpleClientHttpRequestFactory baseFactory = new SimpleClientHttpRequestFactory(); + // baseFactory.setConnectTimeout(2000); + // baseFactory.setReadTimeout(60000); // 길게(예: 60초) + // + // RestTemplate rt = + // builder + // .requestFactory(() -> new BufferingClientHttpRequestFactory(baseFactory)) + // .additionalInterceptors(new RetryInterceptor()) + // .build(); + // + // rt.getMessageConverters() + // .add(0, new org.springframework.http.converter.ByteArrayHttpMessageConverter()); + // return rt; + // } }