게이트웨이
-
[API GateWay] Zuul 적용하기서버 2019. 3. 30. 15:22
[API GateWay] zuul 적용하기 API GateWay는 MSA(MicroService Architecture)에서 언급되는 컴포넌트중에 하나이다. 여러 클라이언트 요청에 대한 end point를 통합하는 서버이다. 한마디로 말하면 MSA 에서 여러 서비스들을 관리 하는데 각 서비스들마다 end point가 여러개여서 만약 몇몇의 서비스가 end point 변경이 일어났을때 관리하기가 힘들다. 따라서 MSA 환경에서 서비스에 대한 도메인을 하나로 통합할 수 있는 API GATEWAY가 필요한 것이다. Zuul 이란 netflix에서 사용하는 JVM 기반의 라우터이자 로드밸런서이다. 다른 api gateway, load balancer 처럼 인증과 보안, 동적 라우팅, 트래픽 조정, 모니터링, 로..