0
我想獲得基於正則表達式的過濾與logback一起工作,但未能這樣做。基於對的logback網站上的例子,這是我的logback配置的相應部分,但所有的日誌消息似乎被它過濾掉:通過正則表達式的Logback過濾器不起作用
<appender name="__CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>[%-5level|%d{HH:mm:ss}] %logger{15} %msg [%thread] %n</pattern>
</encoder>
<filter class="ch.qos.logback.core.filter.EvaluatorFilter">
<evaluator>
<matcher>
<Name>custom</Name>
<regex>.*foobar.*</regex>
</matcher>
<expression>custom.matches(formattedMessage)</expression>
</evaluator>
<OnMismatch>DENY</OnMismatch>
<OnMatch>NEUTRAL</OnMatch>
</filter>
</appender>
當我註釋掉過濾器部分,記錄語句匹配的正則表達式是顯示。我必須失去一些明顯的東西。