SpringCloud Feign日志记录
2023-11-24 14:33 更新
为每个创建的Feign客户端创建一个记录器。默认情况下,记录器的名称是用于创建Feign客户端的接口的全类名称。Feign日志记录仅响应DEBUG
级别。
application.yml。
logging.level.project.user.UserClient: DEBUG
您可以为每个客户端配置的Logger.Level
对象告诉Feign要记录多少。选择是:
NONE
,无日志记录(DEFAULT)。BASIC
,仅记录请求方法和URL以及响应状态代码和执行时间。HEADERS
,记录基本信息以及请求和响应头。FULL
,记录请求和响应的标题,正文和元数据。
例如,以下内容会将Logger.Level
设置为FULL
:
@Configuration public class FooConfiguration { @Bean Logger.Level feignLoggerLevel() { return Logger.Level.FULL; } }
以上内容是否对您有帮助:
更多建议: