최대 1 분 소요

스프링에서 제공하는 Api gateway & Load Balancer & Service Discovery 에 대해서 알아보자

image

Service Discovery

  • Eureka 를 이용하여 마이크로서비스를 등록한다.
  • 또한 각 서비스에 대해서 여러개으 인스턴스를 생성하여 등록을 한다.

image

Load Balancer

  • Api Gateway 에서는 라운드 로빈 스케쥴링 기법을 이용하여 Load Balancer 기능도 제공한다.
  • 예시

image

  • 결과
image
image

번갈아 가면서 요청

Api gateway

  • Api gateway 도 유레카에 등록을 한다.
  • 이름으로 접근이 가능하다.

image

  • path 로 오는 요청에 대해서
  • 이름으로 service discovery 를 통해서 해당 서비스를 호출한다.

태그:

카테고리:

업데이트: