记录不同级别的不同文件
我在logback.xml中有这个appender
logFile.log logFile.%d{yyyy-MM-dd}.log 5 %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{35} - %msg%n
所以目前我将所有日志保存到一个文件中。 我怎么能这样做,一个文件只保存错误日志而其他文件保存所有其他文件?
我想在我的代码中只使用一个logger实例,如下所示:
private static final Logger log = LoggerFactory.getLogger(Main.class);
开始寻找回溯类别,找到filter。
只需将filter描述添加到您的appender:
ERROR ACCEPT DENY
这就是我为Jboss所做的,但我想你会得到解决方案。
为error.log创建一个专用的appender,如下所示,
为其余的人创建一个appender
然后为上述两个创建特定类别