Meine log4j.xml
:
<appender name="B2BAPP" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="/LOGS/SAM/B2B_VJ.log"/>
<param name="Threshold" value="ERROR"/>
<param name="MaxFileSize" value="10000KB"/>
<param name="MaxBackupIndex" value="10"/>
<param name="Append" value="false"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd MMM yyyy HH:mm:ss,SSS} %5p [%c:%L] %m%n"/>
</layout>
</appender>
<logger name="com.sas">
<priority value="DEBUG"/>
<appender-ref ref="B2BAPP"/>
</logger>
Ich würde gerne das Verhalten von Priorität value="DEBUG" y param name="Schwellenwert" value="DEBUG" .
In meinem Logger ( com.sas
) Ich habe den Prioritätswert "DEBUG" eingestellt und der Absender dieses Loggers ist "B2BAPP", und in "B2BAPP" habe ich den "Schwellenwert" als "ERROR" definiert.
Die Protokollierungsebene für "com.sas" würde also auf "DEBUG" oder "ERROR" gesetzt werden?
Fälle :
Priorität value="DEBUG" und param name="Schwellenwert" value="ERROR"
priority value="ERROR" und param name="Threshold" value="DEBUG"
Was wäre das Ergebnis in den oben genannten Fällen? Wie funktioniert das?