Logback日誌的基本概念

一、記錄日誌一般有兩個目的

1.做故障定位。

2.顯示程序運行狀態。

二、Logback的主要模塊

1.logback-access

2.logback-classic

3.logback-core

三、Logback的主要標籤

1.logger:作爲日誌的記錄器,主要用於存放日誌對象,定義日誌的類型和級別。

2.appender:指定日誌輸出的目的地,可以是控制檯,可以是文件,可以是遠程套接字。

3.layout: 格式化日誌信息的輸出。 

四、Logback的級別

    TRACE<DEBUG<INFO<WARN<ERROR

logger.trace("msg")
logger.debug("msg")
logger.info("msg")
logger.warn("msg")
logger.error("msg")

如果指定了顯示info級別的,那麼trace以及debug級別的日誌就無法顯示,只會顯示info、warn、error的內容。

一般項目中只採用debug、info、error,並且分別存到三個不同的文件中。

五、Loback的使用

 1.最開始第一天生成單獨的日誌文件:

2.從第二天起,生成文件夾,然後把第一天的文件壓縮放進去,然後每天加一個壓縮的gz文件;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章