feignclient1 [Spring Cloud] 마이크로서비스간 통신 (RestTemplate vs FeignClient) 마이크로서비스 간 통신모놀리식 애플리케이션은 단순하게 메서드를 호출함으로 써, 요청에 대해 응답을 처리할 수 있었다.하지만, 분산 시스템에서 각각의 독립적인 Micro Service가 서로 통신하는 작업이 필요하다.마이크로서비스 간 통신은 주로 HTTP기반 Restful API를 사용하여 이루어진다. RestTemplate vs FeignClientRestTemplateSpring Framework에서 제공하는 HTTP 클라이언트다른 서비스로의 HTTP 요청을 수행하고 응답을 받아올 수 있다. 장단점장점다양한 HTTP 메서드를 지원하고, 요청을 다양한 방식으로 커스터마이즈 할 수 있다.오랜 기간 동안 사용되어 왔기 때문에, 많은 개발자들에게 익숙하다.많은 커스터마이즈를 제공해 복잡한 통신 시나리오를 다룰.. 2023. 6. 22. 이전 1 다음