怎样建立自己网站,copyright技术支持 东莞网站建设,wordpress菠菜插件,已备案网站域名网日志级别
NONE#xff1a; 不记录任何日志#xff08;默认值#xff09;BASIC#xff1a;仅记录请求方法、URL、应答状态码、执行时间HEADERS: 在BASIC的基础上#xff0c;记录请求和应答的headerFULL: 记录请求和应答的header、body、元数据
修改级别
配置类配置文件 …日志级别
NONE 不记录任何日志默认值BASIC仅记录请求方法、URL、应答状态码、执行时间HEADERS: 在BASIC的基础上记录请求和应答的headerFULL: 记录请求和应答的header、body、元数据
修改级别
配置类配置文件
配置类
创建配置类指定日志级别
package com.learning.springcloud.order.feign.config;
import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;/**
* 全局配置 Configuration 作用域为所有的服务提供方
* 局部配置 FeignClient configuration的值
*/
//Configuration
public class FeignConfig {Bean public Logger.Level feignLoggerLevel(){return Logger.Level.FULL; }
}全局配置 配置类 FeignConfig 增加 Configuration 注解
// 全局配置 Configuration 作用域为所有的服务提供方
Configuration
public class FeignConfig {.......
}
局部配置 去除配置类 FeignConfig 的 Configuration 注解 针对对应的服务增加日志配置类 FeignClient注解中配置 的 configuration属性值
// configuration FeignConfig.class
FeignClient(name stock-service, path /stock, configuration FeignConfig.class)
public interface StockFeignService {......
}
配置文件
# springboot 默认日志级别是info 因此 openfeign的debug日志级别就不会输出
# 指定包针对feign的调用设置日志级别
logging:level:com.learning.springcloud.order.feign: debug# 局部日志配置feign:client:config:product-service: # 服务名称 logger-level: BASIC # 基础日志