設定log4j的日誌回滾

2021-07-17 05:08:10 字數 641 閱讀 6164

最近發現了乙個好玩的東西:之前一直不理解為什麼有些日誌過段時間後就會追加乙個時間戳在日誌的後面,原來是log4j中有個配置—日誌回滾。

具體使用方法如下:

log4j.rootlogger=debug,rollfile 

log4j.addivity

.org

.apache=true

# 應用於檔案回滾

.rollfile=org.apache

.rollfile

.threshold=error

.rollfile

.file=hadoop-namenode.log

.rollfile

.rollfile

.maxfilesize=10kb

.rollfile

.maxbackupindex=1

.rollfile

.layout=org.apache

.log4j.patternlayout

.rollfile

.layout

.conversionpattern=%d[%t][%c][%p] - %m%n

注意:這個rollfile可以是任意名稱,但要注意一致即可。

log4j日誌系統 Log4j

1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...

Log4j日誌等級設定

off fatal error warn info debug trace all log4j建議只使用四個級別,優先順序從高到低分別是error warn info debug。通過在這裡定義的級別,您可以控制到應用程式中相應級別的日誌資訊的開關。比如在這裡定義了info級別,則應用程式中所有de...

Log4j日誌等級設定

off fatal error warn info debug trace alllog4j建議只使用四個級別,優先順序從高到低分別是error warn info debug。通過在這裡定義的級別,您可以控制到應用程式中相應級別的日誌資訊的開關。比如在這裡定義了info級別,則應用程式中所有deb...