2011-09-06 34 views
0

我們通常追加在日誌文件中,而且它明顯需要,但在創建特定文件大小後,我希望刪除所有以前的日誌並創建新的日誌。這怎麼可能?如何控制日誌文件的大小?

除了使用log4j。如果我們能從FileHandler獲得任何方式,我更感興趣。

+0

您想使用的FileHandler?那麼......就這樣。它的api文檔解釋瞭如何。你有什麼問題? –

+0

@downvoter ...我想你也應該解釋爲什麼downvote ......這是一個社區規則。 – amod

回答

4

Log4J的有RollingFileAppender。 Java日誌記錄有FileHandler,它提供了類似的功能。其他日誌記錄框架可能具有相同的功能。檢查您的日誌框架的文檔以瞭解它是否存在。

+0

是的,我一直在這個FileHandler文檔...在這個答案之前,我不知道它如何工作,但我想我們有足夠的材料filehandler。感謝您的幫助..接受答案。 – amod

3

如果您使用log4j,則提供所有此功能的選項。

+2

別喊。相反,告訴我們你想使用什麼。我們沒有任何水晶球。 –

+0

@JB Nizet嘿男人......它無所謂的喊...只是表達我的觀點來回答......就這樣......我知道如何尊重誰回答我的問題......你可以看到任何以前我問過的問題...... – amod

+0

所有上限的書寫都被認爲是大喊大叫。見http://en.wikipedia.org/wiki/Netiquette和http://www.kassj.com/netiquette/netiquette.html#1 –

2

使用Log4j和maxFileSize