728x90
반응형
😢 서론
처음에 설정했을땐 logging not working..
logging이 작동하지 않아 간단하게 정리해봅니다.
🙂 본론
public class CoreFeignConfiguration {
@Bean
Logger.Level feignLoggerLevel() {
return Level.FULL;
}
}
@FeignClient(configuration = CoreFeignConfiguration.class)
public interface KakaoPayClient {
...
}
코드를 추가해도 로깅이 찍히지 않아서 검색해본 결과
application.yml 에서도 logging을 설정해주어야 했었습니다.
Fiegn Client가 포함된 패키지 혹은 클래스에 대해서 Spring Boot 로깅 수준을 DEBUG로 설정해주면 됩니다!
logging:
level:
{Package Name}.{Class Name}: DEBUG
예시
logging:
level:
com.ticketing.server.payment.api.KakaoPayClient: DEBUG
Logging Level
원하는 범위만큼 로깅을 설정하시면 됩니다.
저의 경우 테스트이기 때문에 모든 로그를 확인하고 싶어 FULL 로 설정해서 진행했습니다.
🥹 결론
로깅을 보면 한 번에 문제를 파악할 수도 있는 걸.. 로깅을 제대로 확인을 못해서 오래 작업을 했습니다.. ㅜㅜ
피드백은 언제나 환영입니다!
참고
728x90
반응형