Java sl4j loggback配置,用于将同一记录器连接到两个具有不同级别的不同附加器
如何在SL4J中配置loggback? 我的项目有很多类:1类,2类,3类。。。 我想做两件事: 将所有类记录到名为FILE1的文件追加器中,并具有警告级别(class1、class2、class3…) 将一个名为class1的类记录到名为FILE2且具有调试级别的文件追加器中 问题在于,当我将class1到FILE1 appender的记录器配置为WARN级别时,我不知道如何将同一记录器(class1)配置为FILE2 appender的不同级别(在本例中为DEBUG)。Java sl4j loggback配置,用于将同一记录器连接到两个具有不同级别的不同附加器,java,logging,slf4j,logback,Java,Logging,Slf4j,Logback,如何在SL4J中配置loggback? 我的项目有很多类:1类,2类,3类。。。 我想做两件事: 将所有类记录到名为FILE1的文件追加器中,并具有警告级别(class1、class2、class3…) 将一个名为class1的类记录到名为FILE2且具有调试级别的文件追加器中 问题在于,当我将class1到FILE1 appender的记录器配置为WARN级别时,我不知道如何将同一记录器(class1)配置为FILE2 appender的不同级别(在本例中为DEBUG)。 我可以将两个appe
我可以将两个appender配置为同一个类,但不能使用不同的级别。1/设置日志级别以调试class1记录器
<logger name="class1" level="DEBUG"/>
2/对于appender文件1,使用a筛选日志级别警告以下的所有日志记录事件
<appender name="FILE1" class="ch.qos.logback.core.FileAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>WARN</level>
</filter>
...
</appender>
警告
...
这将向appender文件2发送调试以上的所有日志记录事件,但仅向appender文件1发送警告以上的事件