2009-09-17 41 views
1

當我啓動我的JBoss服務器時,我將標準輸出到一個文件中。在查看該文件時,我看到了一個時間戳,但我無法弄清事件發生的當天。Jboss標準輸出時間戳

以下示例來自我的輸出文件。我可以看到行動發生在10:35,但在什麼日子,「24,253」是什麼意思?

10:35:24,253 INFO [STDOUT] Here 1 
10:35:24,253 INFO [STDOUT] Here 2 
10:35:24,254 INFO [STDOUT] Here 3 

回答

1

10:35:24是時間(24是秒)和253/254是毫秒。要查看完整日期,請檢查JBoss生成的日誌(我在... \ jboss-5.1.0.GA \ server \ default \ log \ server.log中)。

1

正如您所注意到的,JBoss中stdout日誌記錄的日誌記錄配置省略了日期。但是,stdout日誌記錄只能持續足夠長的時間,以便JBoss完全重新配置log4j,此時大多數日誌記錄到stdout將停止。其餘日誌然後存儲在日誌目錄中,並具有完整的日期和時間標記的記錄。

值得注意的是,任何使用stdout/stderr的應用程序都應該將這些記錄寫入管道stdout/strerr流以及log4j日誌文件。管道流中的任何內容也應該出現在完整的日誌文件中。如果不是,那麼它可以配置爲這樣做。

+0

我知道日誌文件,應該開始使用它們。我只是想知道。謝謝。 – Ben 2009-09-17 17:51:51