![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhYBfh%2FbtsMbDEslaY%2FdMcL7RpQ2WAWkKeX40xPd0%2Fimg.png)
[MSA - Spring Cloud] Spring Cloud Gateway 개발하기![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_1.gif)
![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_1.gif)
·
Spring/Spring Cloud
이전에는 Eureka 서버가 직접 서비스에 주소를 알려주고 통신하는 방법을 사용했다. 이 과정에서 gateway를 추가해서 들어오는 요청의 전후처리와 인증/인가를 수행할 수 있도록 설정해 보려고 한다. API Gateway의 기능라우팅인증/인가로드 밸런싱모니터링 및 로깅요청 및 응답 변환 Spring Cloud Gateway 란?SpringCloud Neflix 패키지의 일부로 msa 환경에서 널리 사용된다. 클라우드의 요청을 적절한 서비스로 라우팅 시켜주고, 다양한 필터링 기능을 제공한다.Gateway 또한 EurekaClient로 취급하며 Server와 통신한다.내부에는 Globalfilter, GatewayFilter라는 추상체가 존재하고 해당 추상체를 통해 filterChain메서드를 실행시킬 수..