Ich habe eine App in Java mit log4j als meine Protokollierung jar, aber wenn ich versuche, meine App zu debuggen und öffnen Sie die Protokolldatei finde ich kurz und mit nur den letzten Zeilen habe ich geloggt und die Rotation Dateien zeigen keine von die Protokolle, die ich vorher gesehen habe.Warum werden meine Protokolle entfernt?
Stimmt etwas nicht mit meiner Konfigurationsdatei? Ich habe mehrere Projekte, die auf dieselbe Protokolldatei verweisen. Könnte das das Problem sein?
Hier ist meine log4j.properties:
log4j.rootLogger=ERROR,logfile
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.File=/opt/tomcat7/logs/mylogs.log
log4j.appender.logfile.MaxFileSize=500KB
# Keep one backup file
log4j.appender.logfile.MaxBackupIndex=2
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %5p (%F:%L) - %m%n
Dank
Verwendung DailyRollingFileAppender statt RollingFileAppender. könnte es helfen? –
Ich stellte fest, dass das Problem bei meinem ispmanager lag, es zeigte mir nicht die komplette Datei. Vielen Dank. –