Qualcuno può dire cosa c'è di diverso tra queste cose? Inoltre, non riesco a capire, perché è necessario utilizzare TimeBasedRollingPolicy se DailyRollingFileAppender esiste?Differenze tra org.apache.log4j.RollingFileAppender e org.apache.log4j.rolling.RollingFileAppender
Differenze tra org.apache.log4j.RollingFileAppender e org.apache.log4j.rolling.RollingFileAppender
risposta
org.apache.log4j.RollingFileAppender viene utilizzato per il rollup dei file quando raggiungono una dimensione definita.
org.apache.log4j.rolling.RollingFileAppender è un appender rolling più generico e configurabile che consente diverse politiche di attivazione e di rotazione.
Dal org.apache.log4j.RollingFileAppenderdocumentation:
RollingFileAppender estende FileAppender per il backup dei file di registro quando raggiungono una certa dimensione. L'accompagnatore extra di log4j include le alternative che dovrebbero essere considerate per le nuove distribuzioni e quali sono discusse nella documentazione per org.apache.log4j.rolling.RollingFileAppender.
E il org.apache.log4j.rolling.RollingFileAppenderdocumentation: RollingFileAppender
estende FileAppender per il backup dei file di registro seconda RollingPolicy e TriggeringPolicy.
L'URL è cambiato ed è ora: http://logging.apache.org/log4j/extras/apidocs/org/apache/log4j/rolling/RollingFileAppender.html
Posso usare entrambi i tipi di appenders nella mia log4j.xml? – Shehaaz