Bonjour,
J'utilise l'API LOG4J dans une application J2EE, le fichier de configuration ci-dessous permet de vider le fichier log quand sa taille dépasse 10 240KB !
Je souhaite sauvegarder ce fichier log d'une façon automatique (en jouant sur le fichier de configuration) en ajoutant un incrément. Comment devrais-je procéder ?
Mon code actuel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 log4j.rootLogger = TRACE, stdout, file #log4j.category.com.opensymphony.sitemesh=DEBUG #log4j.category.org.apache.struts2=INFO #log4j.category.org.apache=INFO #log4j.category.catalina=INFO log4j.hibernate=INFO #log4j.logger.org.springframework.security=INFO log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Threshold = INFO log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern = %d{ISO8601} %-5p [%F:%L] : %m%n log4j.appender.file=org.apache.log4j.RollingFileAppender log4j.appender.file.Threshold = INFO log4j.appender.file.File=${LogFile} log4j.appender.file.MaxFileSize=10240KB log4j.appender.file.MaxBackupIndex=10 log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.conversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
Partager