feign.Logger.Level
修改日志级别,包含4个不同级别,NONE,BASE,HEADERS,FULL
1. 基于配置文件yml
feign:
client:
config:
default: #这里default就是全局配置,如果是写服务名称,则是针对某个微服务的配置
LoggerLevel: FULL
logging:
level:
com.yy: debug #com.yy为对应基础包名
pattern:
dateformat: MM-dd HH:mm:ss:SSS
重启后查看日志,多了很多请求日志。
2. 基于java代码方式
先注释掉yml中的feign配置,logging保留。声明一个Bean,FeginClientConfiguration
package com.yy.order.config;
import feign.Logger;
import org.springframework.context.annotation.Bean;
public class FeginClientConfiguration {
@Bean
public Logger.Level feignLogLevel(){
return Logger.Level.FULL;
}
}
修改启动类配置全局生效
package com.yy.order;
import com.yy.orde