我希望一些例外不会出现在服务器的控制台日志中。
我尝试在standalone.xml
中设置过滤器,但异常仍会显示。
<console-handler name="CONSOLE">
<level name="INFO"/>
<filter-spec value="not(match(".*java.lang.RuntimeException.*"))" />
<formatter>
<named-formatter name="COLOR-PATTERN"/>
</formatter>
</console-handler>
我错过了什么?
答案 0 :(得分:1)
不幸的是,此时无法通过异常过滤消息。只能过滤记录的消息。有JIRA来创建例外过滤器。
如果您不想在控制台上看到异常,可以从格式模式中删除%e
或%E
,然后只查找server.log
中的例外情况