提示:如果只看如何解决问题,请看文章的末尾如何解决这个问题1. 场景描述最近项目中使用了feign当做http请求工具来使用、相对于httpclient、resttemplate来说,fegin用起来方便很多。然后项目有httptrace的需求,需要输出请求日志。所以就开启了feign自己的日志,发现它自带的日志是debug级别才能打印。接着看4.找出问题所在我怀疑是feing在注入配置的时候,根本就没有运行关于okhttp的配置4.1 查看服务启动时feign配置过程看到没,okhttp的配置不符合配置运行条件。拷贝 FeignAutoConfiguration 配置类中的配置过程,粘贴在FeignConfig配置类中手动注入feign的client。
暂无评论