MSA 공부 (Logging Filter) - 8


• 이 글은 [Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)] 강의를 참고하여 작성된 내용으로, Spring Cloud Gateway의 글로벌 필터와 로깅 필터에 대한 설정 및 구현 방법을 설명합니다.
• 글로벌 필터는 모든 라우트에 적용되며, 요청과 응답에 대한 로그를 기록하는 기능을 제공하고, 로깅 필터는 주로 로그 기록을 위한 필터로 사용됩니다.
• 이 코드는 Spring Cloud Gateway에서 사용되는 필터를 정의하며, 요청과 응답에 대한 로깅 기능을 제공하는 `LoggingFilter`를 구현하고 있다. 필터의 우선순위는 `OrderedGatewayFilter`의 우선순위 설정을 통해 조정할 수 있다.
• `application.yml` 파일에서는 `GlobalFilter`와 특정 경로에 대한 `LoggingFilter`를 설정하여, 각각의 필터에 대한 기본 메시지와 로깅 옵션을 지정하고 있다.

북마크
공유하기
신고하기