【问题标题】:slf4j simple, is it possible to filter message within the same level?slf4j 简单,是否可以在同一级别内过滤消息?
【发布时间】:2018-04-23 22:23:04
【问题描述】:

如标题所示,我刚刚实现了简单的 slf4j here 并得到了一个庞大的 noise..

例如,在那个输出中,我想只保留最后的warns,即:

[pool-1-thread-1] WARN assimp.Assimp - Collada: No material specified for subgroup <> in geometry <*>.

有没有办法做到这一点?

【问题讨论】:

  • 您使用哪种日志记录实现?因为 slf4j 只是一个门面。
  • @guenther 问题是“slf4j simple”,我认为它的意思是 slf4j-simple。
  • 没错,slf4j 简单

标签: java filter kotlin slf4j log-level


【解决方案1】:

https://www.slf4j.org/api/org/slf4j/impl/SimpleLogger.html 中所述,您可以从以下系统属性开始(如果我正确理解您想要的):

-Dorg.slf4j.simpleLogger.defaultLogLevel=error
-Dorg.slf4j.simpleLogger.log.assimp.Assimp=warn

根据口味进一步定制。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-10
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    • 2015-12-10
    相关资源
    最近更新 更多