J'utilise log4j pour la journalisation et un fichier de propriétés pour la configuration. Actuellement, mes fichiers journaux sont trop volumineux (3,5 Go est trop volumineux pour un fichier journal). Donc, pense J'ai besoin d'utiliser RollingFileAppender - mais quand je le fais, le fichier journal continue à devenir trop volumineux. Je crois que je viens de le mal configuré; est-ce que quelqu'un a un fonctionnant exemple de configuration de RollingFileAppender?Besoin d'un exemple de configuration de log4j RollingFileAppender via les propriétés
Pour mémoire, ma configuration actuelle ressemble à ceci:
log4j.appender.MAIN_LOG.File=${catalina.base}/logs/webtop.log
log4j.appender.MAIN_LOG=org.apache.log4j.RollingFileAppender
log4j.appender.MAIN_LOG.layout=com.mycompany.util.log.Log4JSimpleLayout
log4j.appender.MAIN_LOG.DatePattern='.'yyyy-MM-dd
log4j.appender.MAIN_LOG.MaxFileSize=10MB
log4j.appender.MAIN_LOG.MaxBackupIndex=99
log4j.appender.MAIN_LOG.append=true
log4j.rootCategory=ALL, MAIN_LOG
Une alternative à RollingFileAppender serait également une solution bien.
Peut-être, en effet, mon problème est plus compliqué qu'un simple « je ne l'ai pas le configurer droit ». Je vais essayer de prendre ce * merveilleux * exemple que vous m'avez fourni et voir si je peux reproduire le problème et procéder à partir de là. – mcherm