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; + // } }