【发布时间】:2013-10-02 00:23:45
【问题描述】:
我只定义了两个记录器:一个是根记录器,另一个是普通记录器。 我认为普通记录器成为根记录器的直接子级,对吗? 如果是,那么如何防止 common logger 的 appender 打印的日志冒泡到 root logger 的 appender?
根据文档:
但是,如果记录器 C 的祖先说 P,则设置了可加性标志 为 false,则 C 的输出将被定向到 C 中的所有 appender 及其祖先直到并包括 P 但不包括任何 P的祖先。
表示加性设置为 false 的记录器将使其所有日志冒泡到 它的父级但不高于此。我说的对吗?
如果是,那么设置我的通用记录器的可加性标志将无济于事(实际上它没有:))并且日志仍会打印到通用记录器和根记录器。如何预防?
【问题讨论】:
-
你用的是什么服务器?
-
我正在使用 Tomcat,特别是 tomcat 7
-
我帮不了你...但也许你可以在 serverFault 询问。对不起。