모든 기능을 하나의 서버로 구현한 모놀리식 방식에서는 다른 기능 실행이 필요할 때 메소드를 호출했다. 기능을 쪼개서 다른 물리 서버에 할당한 MSA 방식은 서버 간 네트워크 요청이 필요하다. 마이크로서비스 간 통신을 어떻게 처리하는지 알아보자.

통신 종류

통신 방법의 종류

외부 클라이언트의 요청 처리

RestTemplate

내부 서비스의 요청 처리 (RestTemplate 사용)