2014-09-12 158 views
0

我在Linux上使用Websphere Liberty 8.5.5,並試圖將其日誌記錄重定向到Unix系統日誌。 server.xml中的日誌記錄配置有一個用於copySystemStreams =「true」的條目,根據documentation針對server.xml日誌記錄的 應具有以下行爲: 「如果爲true,則將System.out寫入系統輸出流和System.err添加到系統錯誤流中,如果爲false,System.out和System.err將寫入已配置的日誌,如messages.log或trace.log,但不寫入系統流,默認值爲true。登錄到系統流

但是,如果將copySystemStreams設置爲true,我在syslog中看不到任何Liberty條目。我誤解了文檔還是這是缺少的功能?

Peter 

回答

0

從Liberty文檔Liberty profile: Logging and Trace檢查此頁面,它對此字段有更新,更準確的描述。所以不會登錄到syslog,無論copySystemStreams中設置了什麼。

copySystemStreams

如果寫入該System.out的真,消息和System.err流 被複制到console.log.如果爲假,這些消息被寫入到 配置日誌如messages.log or trace.log,但它們不是 複製到console.log。默認值是true。