0
我想過濾掉wildfly控制檯處理程序中的某些語句。不應該被記錄Wildfly Loghandler - 過濾器不起作用
包含以下字符串的所有聲明:
"subject" : "abc"
而abc
是可變的,也可能是空的。
我配置的處理程序如下:
<console-handler name="CONSOLE">
<level name="INFO"/>
<filter-spec value="not(match("\"subject\" : \".*?\""))"/>
<formatter>
<named-formatter name="COLOR-PATTERN"/>
</formatter>
</console-handler>
遺憾的是它不工作,仍然打印出報表。
奇怪的是,即使這個過濾器不工作(我用它只是作爲測試),以篩選出某處包含INFO
所有語句:
<filter-spec value="not(match("INFO"))"/>
有人能當場錯誤?