Feign提供了日志打印功能,我们可以通过配置来调整日志级别,从而了解Feign中Http的请求细节。说白了就是对Feign接口的调用情况进行监控和输出。
日志的级别有以下:
(1)编写一个配置类
@Configuration
public class FeignConfig {
@Bean
Logger.Level feignLoggerLevel(){
return Logger.Level.FULL;
}
}
(2)定义配置文件
logging:
level:
com.kriss.service.PaymentFeignService: debug
(3)启动测试
访问:
http://localhost/consumer/feign/payment/1 查看控制台