Java Logback和不同级别
有3个附件:标准输出、文件审核和文件错误。如何将所有消息记录到STDOUT和FILE_AUDIT(包括错误),但错误消息在FILE-ERROR中不适用。my logback.xml的一部分:Java Logback和不同级别,java,logback,Java,Logback,有3个附件:标准输出、文件审核和文件错误。如何将所有消息记录到STDOUT和FILE_AUDIT(包括错误),但错误消息在FILE-ERROR中不适用。my logback.xml的一部分: <logger level="all" additivity="true"> <appender-ref ref="FILE-AUDIT" /> <appender-ref ref="STDOUT" /> </logger> <
<logger level="all"
additivity="true">
<appender-ref ref="FILE-AUDIT" />
<appender-ref ref="STDOUT" />
</logger>
<root level="error">
<appender-ref ref="FILE-ERROR" />
</root>
您应该用一个:
[...]
错误
然后,只需将所有appender添加到根记录器:
<root level="INFO">
<appender-ref ref="STDOUT" />
<appender-ref ref="FILE-AUDIT" />
<appender-ref ref="FILE-ERROR" />
</root>
这样,
STDOUT
和FILE-AUDIT
包含所有消息,但是FILE-ERROR
只包含错误消息。您应该使用以下命令定义FILE-ERROR
附录:
[...]
错误
然后,只需将所有appender添加到根记录器:
<root level="INFO">
<appender-ref ref="STDOUT" />
<appender-ref ref="FILE-AUDIT" />
<appender-ref ref="FILE-ERROR" />
</root>
这样,
STDOUT
和FILE-AUDIT
包含所有消息,但是FILE-ERROR
只包含错误消息。您应该使用以下命令定义FILE-ERROR
附录:
[...]
错误
然后,只需将所有appender添加到根记录器:
<root level="INFO">
<appender-ref ref="STDOUT" />
<appender-ref ref="FILE-AUDIT" />
<appender-ref ref="FILE-ERROR" />
</root>
这样,
STDOUT
和FILE-AUDIT
包含所有消息,但是FILE-ERROR
只包含错误消息。您应该使用以下命令定义FILE-ERROR
附录:
[...]
错误
然后,只需将所有appender添加到根记录器:
<root level="INFO">
<appender-ref ref="STDOUT" />
<appender-ref ref="FILE-AUDIT" />
<appender-ref ref="FILE-ERROR" />
</root>
这样,STDOUT
和FILE-AUDIT
包含所有消息,但FILE-ERROR
仅包含错误消息