spring - 如何使用 logback 禁用 Spring 异步日志记录
问题描述
我使用 spring boot 进行服务开发和 logback 使用 slf4j 进行日志记录
我的一个类上有异步注释,有时会抛出错误并记录它们。我不想记录由 Async 创建的此类错误,并且希望禁止在 STDOUT 上记录此类错误。
我试过 logging.org.springframework=false 但徒劳无功。
有没有办法做到这一点?
解决方案
如果您想在 Spring Boot 中跳过日志记录,可以使用 logging.level.root=OFF logging.level.org.springframework.boot=OFF 完全禁用它
或者您可以通过设置 System.property(SYSTEM_PROPERTY,NONE) 来关闭 Spring Boot LoggingSystem 这是 LoggingSystem 上的链接:
我认为这可能会有所帮助
推荐阅读
- groovy - 詹金斯管道 groovy.sql.Sql NotSerializableException
- javascript - 地理位置脚本不返回值
- grafana - 使用 Grafana 的 Prometheus 时有时会得到 405
- abap - AS ABAP 7.52 SP01 developer edition: DBACOCKPIT can not login to database
- python - 使用 subprocess.Popen() 后关闭 process.stdout
- javascript - localtunnel 如何在后台工作?
- c# - 文本框将字母转换为数字
- facebook-graph-api - Facebook Graph API:远程服务器返回错误:(400) Bad Request 而不是内部错误
- javascript - 匹配属性的正则表达式
- java - 如何在java中包装一个泛型类