【发布时间】:2019-07-23 08:45:15
【问题描述】:
我们实际使用的是 Spring Boot 1.5.8,正如我所见,我们还没有指定特定的日志框架。作为初级开发人员,我负责 JUnit 测试。我们有大约 17'000 个单元测试。当我运行大量测试时,IntelliJ 在处理控制台输出时不能或存在性能问题。而且我给了 IntelliJ 很大的权力......
现在我将application.yml中的Log.LEVEL调整为WARN,效果很好。但后来我尝试摆脱控制台中的 HTTP 响应和请求输出。但即使我关闭了日志记录
logging:
level:
root: WARN
在 application.yml 中,它仍然显示 HTTP 请求和响应,如下所示:
这会根据请求用成百上千行在某些情况下不必要的代码填充控制台!
我正在寻找关闭此功能的选项...请帮助我。我搜索了一段时间,但找不到答案。 可能我在照顾 Spring Boot Logging 方面走错了路。谢谢=)
编辑: 再举一个例子:
我收到以下控制台输出错误。我只需要开始的第一行和红色(+一些额外的)行。正如您在滚动条上看到的,这只是完整输出的一小部分!确实 7033 行 (!) 充满了 HTTP 请求和响应,就像第一张图片中的那样。
【问题讨论】:
标签: spring spring-boot spring-logback