최대 1 분 소요

Api Gateway Service

필요성

image

  • Api gateway 가 없다면 클라이언트가 모든 엔드포인트를 알아야 한다.
  • 사용자나 외부시스템으로 부터 요청을 단일화하게 해주는 시스템
  • 서비스로 이동을 시켜주는 것이 아니라 대신 응답해주는 프록시이다.
  • 비동기 지원을 해준다.(Spring cloud gateway는 tomcat 이 실행되는 것이 아니라 Netty 가 실행이 된다. Netty 로 비동기를 지원한다.)

설정

image

1) predicates

  • /first-service/** 여기로 온다면

2) uri

  • http://localhost:8081/ 여기로 응답을 대신 받아서 전달한다.
  • 만약 여기로 /second-service/** 온다면 http://localhost:8082/second-service/** 이렇게 가게 된다.

태그:

카테고리:

업데이트: