반응형
스프링프레임워크/openfeign
-
[OpenFeign] 로깅 설정 하기스프링프레임워크/openfeign 2020. 12. 22. 16:53
이번 시간에는 OpenFeign을 이용하여 REST API 호출 시 Request, Response에 대한 로깅을 남기는 방법에 대해서 알아보도록 하겠습니다. 생성된 각각의 Feign 클라이언트에 대해서 logger가 생성되어집니다. 기본적으로 logger의 이름은 Feign 클라이언트를 생성하는데 사용되어지는 interface의 전체 클래스 이름입니다. Feign 로깅은 오직 DEBUG 레벨에서만 동작하게 됩니다. 클라이언트별로 설정할 수 있는 Logger.Level 객체는 아래와 같습니다. NONE : 로깅하지 않습니다. (DEFAULT) BASIC : Request Method와 URL 그리고 Reponse 상태 코드와 실행 시간을 로깅합니다. HEADERS : Request, Response He..