简介
对于SpringCloud而已,服务与服务之间的调用,如果采用openFeign,单纯一个定义一个接口,但是出了问题,又想看看接口的传参,可以使用以下配置
openFeign入参打印
在项目中使用以下代码
@Slf4j
@Configuration
public class FeignConfig {
/**
* feign 日志记录级别
* NONE:无日志记录(默认)
* BASIC:只记录请求方法和 url 以及响应状态代码和执行时间。
* HEADERS:记录请求和响应头的基本信息。
* FULL:记录请求和响应的头、正文和元数据。
*
* @return Logger.Level
*/
@Bean
public Logger.Level feignLoggerLevel() {
return Logger.Level.FULL;
}
}
然后在.properties或者.yml或者.yaml文件中使用以下包路径配置
logging:
level:
com.example.democloudeurekaconsumer.feign: debug
备注: 以下是使用yml配置