catalina.out:忽略特定的错误消息?

时间:2012-10-01 12:34:35

标签: tomcat logging catalina.out

我在catalina.out中收到与java-sdk-http-connection-reaper相关的错误。

1)这些错误的原因是什么?

2)有没有办法专门针对一些特定错误(例如上面的那个)或一般,来自catalina.log? 可以通过更改log4j配置或其他记录器日志记录级别或要求它忽略某些特定的日志消息来完成吗?

1 个答案:

答案 0 :(得分:1)

Q>这些错误的原因是什么?
A>有助于查看实际错误以更详细地回答。

通常,catalina.out会捕获您的webapp打印到System.out的所有内容。

还有一些机会通过log4j记录并使用ConsoleAppender。如果是这种情况,配置就像在log4j.xml

中指定以下内容一样简单
<logger name="class.that.needs.to.be.suppressed">
  <level value="off"/>
</logger>

否则,请尝试通过添加:

来修改$tomcat_home/conf/logging.properties
class.that.needs.to.be.suppressed = ERROR