幾乎一切都在標題中,在碼頭的日誌我的配置文件看起來像這樣:如何在Jetty中將不同文件中的stderr和stdout重定向?
配置文件的要點可出現 - >https://gist.github.com/3145564
我的問題是,一切都將在文件其中stderr被重定向,信息日誌,警告日誌,沒有任何內容到達sdtout流被重定向的文件。
謝謝你的幫助,非常感謝!
幾乎一切都在標題中,在碼頭的日誌我的配置文件看起來像這樣:如何在Jetty中將不同文件中的stderr和stdout重定向?
配置文件的要點可出現 - >https://gist.github.com/3145564
我的問題是,一切都將在文件其中stderr被重定向,信息日誌,警告日誌,沒有任何內容到達sdtout流被重定向的文件。
謝謝你的幫助,非常感謝!
默認情況下,Jetty具有原油日誌記錄功能,因爲我們無法真正假設任何人都會使用哪種日誌記錄框架。然而,我們已經設置好了,所有你需要做的就是將slf4j-api jar放入classpath中,我們將開始使用它,然後從那裏你可以重新定向你的日誌。
看到本作的基本信息:http://wiki.eclipse.org/Jetty/Feature/Jetty_Logging
你可以看一下篩選基於web應用這裏的日誌一個很好的細粒度例如:
http://wiki.eclipse.org/Jetty/Tutorial/Sifting_Logs_with_Logback
因此,雖然碼頭日誌看起來粗糙右出的盒子,它必須這樣才能不會導致任何用戶日誌框架的問題,因爲碼頭被用於許多不同的方式,嵌入式,像android等設備上的分佈,等等。我們有一個很好的簡單方法通過此slf4j設置爲您提供所需的全部控制。
好的,謝謝,所以我試着用Logback與你給我的教程,但我看不到一種方式將日誌分成兩個文件一個信息,警告日誌和另一個錯誤日誌。根據我的理解,我能做的唯一事情就是根據軟件包分割日誌。對於這個級別來說,我似乎只能設置最低級別而不是最高級別的日誌。我對嗎?或者我誤解了一些東西? – Remy 2012-07-31 08:56:56
我再次感謝傑西,我發現了「過濾器」(http://logback.qos.ch/manual/filters.html)的快樂。 – Remy 2012-07-31 09:42:50