- 先创建一个配置类,在类中配置上feign的日志
@Configuration
public class FeignConfig {
@Bean
public Logger.Level getLog(){
return Logger.Level.FULL;
}
}
-
然后再给控制层中创建的feign的接口的@FeignClient注解中添加上配置类属性值:configuration = FeignConfig.class
-
feign的日志级别有四个
NONE:不记录任何日志信息,这是默认值。
BASIC:仅记录请求的方法,URL以及响应状态码和执行时间
HEADERS:在BASIC的基础上,额外记录了请求和响应的头信息
FULL:记录所有请求和响应的明细,包括头信息、请求体、元数据。