小编vil*_*nts的帖子

如何配置log4j以将不同的日志级别记录到同一记录器的不同文件中

我有一个正常的INFO级别日志用于应用程序.我需要的是另外记录所有ERROR级事件以分离错误日志.我正在使用这样的配置:

<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>
Run Code Online (Sandbox Code Playgroud)

此配置仅记录错误.如果我首先放置信息级别记录器,那么它将仅记录到常规appender,但错误记录器将不起作用.我想让他们都工作.

java logging log4j

55
推荐指数
3
解决办法
5万
查看次数

标签 统计

java ×1

log4j ×1

logging ×1