OpenFeign(日志打印)
Feign提供了日志打印功能,我们可以通过配来调整日志级别,可以让我们程序员查看Feign中Http请求的细节。
日志级别
NONE【性能最佳,适用于生产】:不记录任何日志(默认值)
BASIC【适用于生产环境追踪问题】:仅记录请求方法、URL、响应状态代码以及执行时间
HEADERS:记录BASIC级别的基础上,记录请求和响应的header。
FULL【比较适用于开发及测试环境定位问题】:记录请求和响应的header、body和元数据。
具体配置
打开调用方的application.yml
feign:
client:
config:
micro-base-server: #被调用者的微服务名称
loggerLevel: FULL
logging:
level:
root: info #将日志下调至Debug
com.woniuxy.microuserserver.classdemo.openFeign.MicroBaseServerFeign: debug
查看效果
说:开发环境以及测试环境,可以讲Feign日志功能开启,但是生产环境下,请将日志功能关闭!
日志功能开启,但是生产环境下,请将日志功能关闭!