Nous utilisons Java 6 et la dernière version de log4j. Nous avons un processus de système qui tourne les journaux et nous ne avons pas besoin d'utiliser ce que nous avons ...Un appendeur de fichier log4j non rotatif?
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.File=/opt/tomcat-instance/nnadbmon/logs/log4j.log
log4j.appender.A1.DatePattern='.'yyyy-MM-dd
Qu'est-ce qu'un appender nous pouvons utiliser qui ne tournera pas les journaux, mais peut continuer à utiliser la date modèle et fichier que nous avons inclus? Merci, - Dave
Je ne comprends pas - "rouler" fait référence à la journalisation à "log4j.log.2011-07-29" au lieu de "log4j.log.2011-07-28" lorsque le jour change. Si vous voulez continuer à utiliser le modèle de date, que voulez-vous vraiment changer? –
Vous voulez donc le suffixe de données sur le nom de fichier, mais pas les fichiers roulants? Cela ne va-t-il pas être extrêmement confus? – skaffman
En fait, quand le jour change, je pensais que ça passerait sur log4j.log à log4j.log.2011-07-28 et continuerait de se connecter à log4j.log. Je pense que l'OP veut simplement un suffixe de date dans le fichier log4j.log. – Kal