如何配置log4j以将不同的日志级别记录到同一记录器的不同文件中
我有一个正常的应用程序信息级别日志。我需要的是另外将所有错误级别的事件记录到单独的错误日志中。我正在使用这样的配置:
<logger name="com.acme">
<level value="error"/>
<appender-ref ref="error"/>
</logger>
<logger name="com.acme">
<level value="info"/>
</logger>
<root>
<level value="warn"/>
<appender-ref ref="general"/>
</root>
此配置仅记录错误。如果我把信息级别记录器放在第一位,那么它将只记录到一般的追加器,但错误记录器将不起作用。我想让他们俩都工作。