Log4j dailyrollingfileappender Datei Probleme

Sind wir der Begegnung mit einem eigenartigen problem.
Szenario: Wir haben 3 Server mit mehreren Instanzen einer Komponente alle schreiben Transaktions-log in eine einzige log-Datei.Wir verwenden log4j und die Server laufen in Java 1.3. setAppend() übergeben wird, wahr ist, und die Umsetzung ist DailyRollingFileAppender

Problem: um Mitternacht erwarten wir, dass die aktuelle log-Datei zu überfahren mit einem neuen Datei-Namen an und starten Sie das schreiben in eine neue Datei. Dies funktioniert gut in unserem test-setup (single server das schreiben von logs). In der Produktion, um Mitternacht, die neue Datei wird immer erstellt, wo neue Protokolle werden immer geschrieben, sondern rollte Datei gelöscht

Jede Hilfe wird sehr geschätzt, wie seine seit paar Tagen und wir sind nicht in der Lage zu bekommen, führt für das problem.

  • Könnten Sie Ihre Konfigurationsdatei bitte?
  • Vielen Dank für die Antworten. Ich habe festgestellt, ein link mehr hier [vivekagarwal.wordpress.com/2008/02/09/.... Werde dieses versuchen und geben ein update
  • Wir begaben uns mit der Lösung in dem oben genannten link und es funktionierte.
InformationsquelleAutor rajesh | 2011-09-21
Schreibe einen Kommentar