④. OpenFeign日志打印功能
①. Feign提供了日志打印功能,我们可以通过配置来调整日志级别,从而了解Feign中Http请求的细节。说白了就是对Feign接口的调用情况进行监控和输出
②. 日志级别
NONE:默认的,不显示任何日志
BASIC:仅记录请求方法、URL\响应状态码及执行时间
HEADERS:除了BASIC中定义的信息之外,还又请求和响应的头信息
FULL:除了HEADERS中定义的信息之外,还又请求和响应的正文及元数据
③. 配置日志bean
@Configuration public class FeignConfig { @Bean Logger.Level feignLoggerLevel(){ return Logger.Level.FULL; } }
④. YML文件里需要开启日志的Feign客户端
logging: level: com.atguigu.springcloud.service.PaymentFeignService: debug
⑤. 后台日志查看