Wir haben den Weblogic-Appserver auf der Unix-Box mit unserer Anwendung, die log4j für DailyRollingFileAppender konfiguriert verwendet.weblogic log4j mit falscher Zeit in den Protokollen
Wenn ich versuche "Datum" Befehl auf Unix Prompt zeigt es mir richtige Zeitzone (ich bin in pazifische Zeitzone), aber zur gleichen Zeit in Log-Dateien kann ich eine Stunde im Voraus Zeit sehen.
Wie, Datum Befehl zeigt "Mo 20. Dezember 15.10.39 PST 2010" aber wenn ich Datei öffnen sich einzuloggen, kann ich sehen, 20-Dec-2010 16: 10: 39.773 DEBUG XYZ ....
Meine log4j Einstellungen sind
log4j.appender.test=org.apache.log4j.DailyRollingFileAppender
log4j.appender.test.DatePattern='.'yyyy-MM-dd
log4j.appender.test.Threshold=DEBUG
log4j.appender.test.ImmediateFlush=true
log4j.appender.test.File=test.log
log4j.appender.test.Append=true
log4j.appender.test.layout=org.apache.log4j.PatternLayout
log4j.appender.test.layout.ConversionPattern=%d{dd-MMM-yyyy HH:mm:ss,SSS} %-5p %C:%L - %m%n
nicht sicher, ob die Unix-Zeit log4j für die Protokollierung verwendet richtige PST Zeit, was Zeit ist, nicht, daß ich jede log4j Zeitzone Konfiguration in obigen Einstellungen sehen.
Wie kann ich in weblogic nachsehen, wo meine Zeitzoneneinstellungen falsch sind?
-Rushik.
Zeigt Ihr Weblogic-Zugriffsprotokoll oder Domain-Log die richtige Zeit? Hast du dein Weblogic seit DST beendet - also seit dem 7. November? – JoseK