Können Sie den Tomcat 6 stdout.log-Datei verhält sich wie eine log4j-DailyRollingFileAppender?

Sind wir mit der Windows-installation von Tomcat 6. Standardmäßig wird das log4j-Ausgabe für unsere app geht auf das ${catalina.base}/logs/stdout_.log-Datei. Diese Protokolldatei ist nur überschlägt, wenn wir starten Sie Tomcat neu, und der name der Datei beinhaltet immer das Datum.

Ich würde es vorziehen, sich wie ein DailyRollingFileAppender, wo es benennt die Datei, wenn es rollt sich nicht mehr... so kann ich einfach öffnen mit Notepad++ und sehe heute, die Protokolle, da Notepad++ werden sich erinnern, dass ich eröffnet, dass dieselbe Datei von gestern. 🙂

Ich weiß, ich kann einfach erzeugen ein anderer appender in log4j, aber ich würde am Ende mit den stdout.log-und andere log-Datei, und ich fürchte, es wäre eine kleinere Leistung Treffer für die Anmeldung zu den beiden Dateien. Ich habe versucht, indem swallowOutput=true zu meinem context.xml aber ich bekomme immer noch alle log-in stdout.log. Irgendwelche Ideen?

InformationsquelleAutor | 2010-01-06
Schreibe einen Kommentar