java - 从 Spring Boot 1 升级到 Spring Boot 2 后,对每个 HTTP 请求进行不必要的日志记录
问题描述
从 升级Spring Boot 1
到后,Spring Boot 2
我会在所有端点上的每个 HTTP 请求上获得额外的日志,例如:
169.190.0.27 - - [18/Nov/2019:11:13:39 +0000] "GET /project-name/0.0.1/jobs HTTP/1.1" 200 329
这是登录非现有端点的示例:
169.190.0.27 - - [18/Nov/2019:11:16:13 +0000] "GET /project-name/0.0.1/test HTTP/1.1" 401 -
这些日志不会通过主记录器,因为我设置了 JSON 格式,而这些日志没有它。我不知道它是由 Spring 或 Tomcat 完成的。知道如何摆脱这些日志吗?
解决方案
推荐阅读
- python - 随机森林分类器准确率不高于 50%
- javascript - 通过 Web 套接字传递复杂对象
- html - p5 草图始终低于其他角度分量
- javascript - Ajax 返回错误 位置 4 的 JSON 中的意外令牌 <
- postgresql - Postgresql 查询在逻辑或中包含常量导致全表扫描
- amazon-web-services - AWS/SSM/AWS-RunPatchBaseline
- php - 在 PHP 中使用 CSS 样式表
- reactjs - 传递对象文字样式的组件
- vba - 将 HTML 实体解码为纯文本
- javascript - Leaflet:基于数据源的图标