有时候我们想要打印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;
}
}