统一打印FeignClient 日志

Posted 信行合一

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统一打印FeignClient 日志相关的知识,希望对你有一定的参考价值。

有时候我们想要打印Feign的日志,我们可能会在调用前后自己加上log,打印,但是Spring本身已经给我们提供日志打印的功能了,而且打印的格式可读性很强,我们只需要吧这个功能打开即可,这样做不但完美解决问题还让我们少了很多无用而重复的工作。

import com.test.admin.util.FeignErrorDecoder;
import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 打印feign log
*/
@Configuration
public class FeignClientConfig 
    @Bean
    Logger.Level feignLoggerLevel() 
        return Logger.Level.FULL;
    

   


以上是关于统一打印FeignClient 日志的主要内容,如果未能解决你的问题,请参考以下文章

springboot aop + logback + 统一异常处理 打印日志

AOP统一日志打印处理

统一日志输出打印POST请求参数

SpringCloud04_OpenFeign的概述(远程调用)基本使用超时控制日志打印功能

别在 Java 代码里乱打日志了,这才是打印日志的正确姿势!

日志打印规范