Frage

Standardmäßig gibt es zwei Appen in JBoss5.1 - KONSOLE und Datei
. Haben wir diese beiden Appen verwenden müssen in der Produktion ?
Ist es möglich, zu verwenden Datei appender nur?

Ich entfernte KONSOLE appender von web \ conf \ jboss-log4j.xml , aber es gibt immer noch viele Spuren in der Konsole.
Warum?
Ich mag keine Spuren in der Konsole in der Produktion.
Ist es möglich, Computer einzuschalten appender aus?

War es hilfreich?

Lösung

Vielleicht ist es die Ausgabe des run.sh oder run.bat, die nicht log4j nicht verwendet.

Sind Sie auf Windows oder Linux?

Haben Sie den Ausgang sehen, wenn Sie booten oder wenn Sie den Einsatz (oder mit) Ihre Anwendung?

Andere Tipps

Die KONSOLE appender ist nützlich für die Entwicklung, vor allem unter Windows, wo die appserver als Vordergrund Konsole Prozess ausgeführt wird. Auch Windows macht es ziemlich schwer zu Schwanz einer Log-Datei, wie Sie kann auf * nichts.

Also nein, Sie müssen nicht auf die Konsole appender verwenden. Sie können setzen, was Sie in der log4j-Datei wie der Standard nur die Standardeinstellung. Entfernen Sie Appen, oder fügen Sie sie, wie Sie für richtig halten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top