Ich habe eine Webanwendung, die Protokollinformationen in einer Datei mit log4j RollingFileAppender ablegt. Die Anwendung ist derzeit so konfiguriert, dass nur WARN- und höhere Protokollierungsinformationen ausgegeben werden, sodass sich die Datenträger-E/A nicht auf die Leistung auf dem Server auswirken.Wie konfiguriere ich log4j, um Debug-Informationen auszugeben, wenn ein Fehler auftritt?
Allerdings möchte ich die letzten X Debug-Informationen wissen, wenn ein Fehler auftritt. Gibt es eine Möglichkeit, log4j so zu konfigurieren, dass die letzten 25 Zeilen von Debug-Informationen sowie der Fehler in einer Datei ausgegeben werden?
Ich nehme an, dass dies mit einem benutzerdefinierten Appender getan werden kann. Ich habe versucht, nach einem Beispiel zu suchen und konnte keins finden.