Feign通过代码和yml配置都无法打印日志

  1. 通过代码配置
    配置类加了@Configuration,并且不再被Spring重复组件扫描,有如下配置,

    @Bean
    public Logger.Level feignLoggerLevel() {
    return Logger.Level.FULL;
    }
    FeignClient也添加了@FeignClient(name="serviceId", configuration=上面配置类.class)
    无法打出日志

    1. 通过yml配置也无法打印日志 logger: level: FeignClient全限定名: DEBUG

基本是照着视频和博客抄,但是都无法打印出日志。
feign版本:

9.5.1

https://www.jianshu.com/p/483297e08d8e

楼主,原因是yml要求冒号后面的配置必须有个空格,所以你的配置要改成
logger:
level:
FeignClient全限定名: (空格) DEBUG