Spring cloud gateway 2

Spring Cloud Gateway에서 Custom Filter, Global Filter, Logging Filter 예제

Custom Filter개념Custom Filter는 특정한 요구사항을 처리하기 위해 개발자가 직접 정의한 필터이다. 특정 라우트(Route)에만 적용되며 Spring Cloud Gateway의 필터 체인에서 요청 또는 응답을 조작할 수 있다.예제Custom Filter 구현import org.springframework.cloud.gateway.filter.GatewayFilter;import org.springframework.cloud.gateway.filter.GatewayFilterChain;import org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory;import org.springframework.htt..

개발이론/Spring 2024.11.28

Spring Cloud Gateway

Spring Cloud Gateway는 마이크로서비스 아키텍처에서 API 게이트웨이 역할을 수행하는 프로젝트로 Spring Cloud의 일부이다. 클라우드 네이티브 애플리케이션에서 요청 라우팅, 보안, 부하 분산, 모니터링, API 관리를 효율적으로 처리하기 위해 설계되었다. Spring Cloud Gateway는 Spring Framework와 Spring Boot의 생태계에 통합되어 있어 유연하고 강력한 API 게이트웨이 솔루션을 제공하고있다. 주요 특징라우팅 (Routing)Spring Cloud Gateway의 핵심 기능으로 클라이언트 요청을 적절한 백엔드 서비스로 전달한다.경로 기반 라우팅 : URL 경로나 패턴에 따라 요청을 라우팅헤더, 쿼리 매개변수 기반 라우팅 : HTTP 헤더나 쿼리 매개..

개발이론/Spring 2024.11.26
반응형